French MEP demands US to ‘give Statue of Liberty back’ as Washington ‘chose to side with tyrants’ – London Business News | Londonlovesbusiness.com

A French MEP is demanding the US provides the “Statue of Liberty again” to France after accusing Washing of siding “with tyrants.” France gave the Statue of Liberty to the US 140-years “as a present” and the French politician has stated it's now time it ought to return “house.” MEP...