Freedom

Good NewsA second Statue of Liberty statue to arrive in the United States for July 4th

France is to send a new Statue of Liberty to the US, 135 years after the first iconic sculpture was sent to New York City in 1886.

Joseph Shavit