One of the defining symbols of the United States, the 305ft (approx 93m) statue also known as Lady Liberty is not an American creation at all. It was a gift to the country from France. Image ...
The Statue of Liberty arrived on American shores in 1886 as a gift representing ... reinforced its symbolic importance with the famous lines welcoming the world’s “tired, poor, huddled masses ...
Americans United for Separation of Church and State sent a letter to Quincy's mayor, arguing that the planned statues of St. Michael and St. Florian at the new public safety headquarters violate ...