Twin explosions, equivalent to 300 tons of TNT: Everything you need to know about the meteor explosion over Massachusetts
NASA said a meteor exploded over the northeastern United States on Saturday (local time), releasing an explosion equivalent to 300 tons of TNT and causing a huge roar in the area. Loud bangs were heard in parts of Massachusetts and Rhode Island…
Bomb cyclone explained: Why this powerful winter storm crippled America World News
Bomb cyclone explained: Why this powerful winter storm crippled America Heavy snow and strong winds are sweeping across the Northeastern United States as a powerful winter storm intensifies offshore. Forecasters said the system now met the definition of…