PARIS (AP) — Hey, America: Give the Statue of Liberty back to France. So says a French politician who is making headlines in ...
The Statue of Liberty stands as one of the most recognizable symbols in America. Erected in 1875 to commemorate the bond ...
A member of the European Parliament stated that the statue should be returned to France given the current political climate ...