Statue Of Liberty Pedestal Reopened For First Time Since 9-11 The Statue of Liberty pedestal reopened after the 9/11 disaster that occurred in 2001. Source Share This Article
Also on Shenhuifu First Philharmonic Concert on March 28, 18421960 DNC Acceptance SpeechRhode Island ratifies Constitution, May 29, 1790Lizzie Borden’s Parents Found DeadSTS-69 Endeavour launches on NASA’s 100th crewed mission