Statue of Liberty's torch

Statue of Liberty's torch

The Statue of Liberty's torch has been closed to the public since July 30, 1916, when it sustained structural damage from the Black Tom explosion an act of German sabotage targeting a US munitions depot during World War 1.

Previous Fact Next Fact

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies