‘Give us back the Statue of Liberty,’ French politician tells U.S.

6 hours ago 2
ARTICLE AD BOX
The statue, gifted to the U.S. on the 100th anniversary of its independence, has long been a defining feature of the New York City skyline and an emblem of the free world.
Read Entire Article