
On this day in history, August 3, 2004, Statue of Liberty welcomes visitors for first time since 9/11
Fox News
The Statue of Liberty reopened to the public on Aug. 3, 2004, nearly three years after the 9/11 terror attacks destroyed the nearby Twin Towers of the World Trade Center.
The Statue of Liberty's torch was among the structures damaged by explosion fragments. Kerry J. Byrne is a lifestyle reporter with Fox News Digital.
Lady Liberty stood stoically watching over the horror in Lower Manhattan that day, little more than a mile across New York Harbor.
More Related News

Pizza before tomatoes? Ancient Rome's version of America's favorite food looked nothing like today's
Ancient Rome pizza at Hungary restaurant features no tomatoes or mozzarella, using garum fish sauce and olive paste. Neverland Pizzeria's dish is limited-edition.












