Over What Specific Body of Water Did a Meteor Recently Explode in Earth’s Atmosphere, Giving Off About 10 Times the Energy of an Atomic Bomb?
Space and Astronomy
The recent meteor explosion with an estimated yield of about 10 times the energy of an atomic bomb occurred over the Bering Sea , north of the Aleutian Islands. This event was r...
Open article