The Statue of Liberty lost her torch Thursday, but it’s been a long time coming.
Lady Liberty, a gift from the French that was put up in the harbor of New York City in 1886, had her original 3,600-pound gold torch taken down in 1984 and replaced with a new one while the other one was supposed to be cleaned after 100 years of wear and tear.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.