On This Day: Statue of Liberty reopens for first time since 9/11
Thursday, August 3, 2017 - 02:02
in Mathematics & Economics
On August 3, 2004, the Statue of Liberty in New York Harbor was opened to the public for the first time since the Sept. 11, 2001, terrorist attacks.