![](https://img.etimg.com/thumb/msid-111808178,width-1200,height-630,imgsize-34008,overlay-economictimes/photo.jpg)
Meteor over Statue of Liberty: Natural phenomenon or military activity?
According to NASA, on Tuesday morning, a meteor passed over the Statue of Liberty and broke up about 30 miles above Midtown Manhattan. At precisely 11:15 a.m., the space rock crossed over the Big Apple, according to reports who felt the ground tremble a …