A new mural in France depicting Lady Liberty covering her face in shame was unveiled the day before America's Independence Day.
It makes sense when you consider that France is now a muslim nation and she must legally cover her face or be stoned.
HaleakalaCrater reshared this.
Sir Leahcim Ffopop
in reply to Obi-Two al-Menashani • • •