Meteor Explodes Over Boston: A Fiery Reminder from Space
A meteor exploded over Boston on March 12, 2025, releasing 0.8 kilotons of energy. Scientists analyze the bolide’s composition and implications for planetary defense.
A meteor exploded over Boston on March 12, 2025, releasing 0.8 kilotons of energy. Scientists analyze the bolide’s composition and implications for planetary defense.