Dark Light

Officials Just Evacuated the Statue of Liberty

Officials in New York have evacuated Ellis Island, Liberty Island and the Statue of Liberty. There have been reports of some sort of suspicious package being found in a locker, as well as a telephoned bomb threat. A bomb squad has been dispatched to the area …

© 2022 RELEVANT Media Group, Inc. All Rights Reserved.

Scroll To Top