NASA Says a Meteor Burnt Up Over the Statue of Liberty
Briefly

NASA Meteor Watch confirmed a meteor caused loud booms and shakes in NY/NJ, disintegrating near the Statue of Liberty without debris falling to Earth.
No debris fell to Earth, and additional rumblings were potentially caused by military activity. New Yorkers were alarmed due to past traumas, with lack of government outreach following the incident.
Read at Futurism
[
|
]