A meteor travelling at 75,000 mph exploded over Massachusetts and New Hampshire, causing loud booms. NASA confirmed it was a natural event, not space debris, with an energy release of 300 tons of TNT.
NASA Confirms 75,000 MPH Meteor Exploded Over Massachusetts With Force of 300 Tons of TNT
Source: International Business Times
Read Full Story →
