The Statue of Liberty is one of the world’s most famous symbols. Based in New York Harbor, the robed and crowned “Lady Liberty” holds her torch high to welcome arrivals …
Tag:
Statue of Liberty
-
-
Today marks the 70th anniversary of one of the largest amphibious attacks in history, with more than 4,000 ships, 11,000 warplanes, and 156,000 Allied troops; this day is known as …