1monon MSN
The Statue of Liberty in New York City is the tallest statue in the U.S., stretching 151 feet and made to resemble the Roman ...
Hosted on MSN18d
French politician suggests US should give back Statue of Liberty for taking ‘the side of the tyrants’The statue was a gift of friendship to America from France. Inaugurated in 1886, it represents Libertas, the Roman liberty goddess, bearing a torch in her right hand and a tablet in her left hand with ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results