A UNESCO World Heritage Site, the Statue of Liberty is at the top of many travelers’ must-see lists. A feat of 19th-century technical engineering and a beacon for immigrants arriving at Ellis ...
That's right: Paris, France, is home to not one, not two, but as many as eight replicas of Lady Liberty. The statue is a treasured symbol of New York and an item that, in the minds of millions ...
A woman who climbed up on the Statue of Liberty and ... took a while," New York Police Detective Brian Glacken said at a news conference. "She just kind of mentioned the kids in Texas.