New England Meteor Overwhelmed Witnesses

New England Meteor Overwhelmed Witnesses

A New England meteor overwhelmed witnesses in parts of Maine, New Hampshire, Vermont, New York, Massachusetts, Rhode Island, Connecticut and Pennsylvania. The bright fireball streaked across the skies on Dec. 26, 2017, at about 6 p.m. EST. Reports came from more than 230 people who described the meteor as having a fiery greenish glow. The meteor […]

1 2 3