NASA Confirms Meteor Spotted Over Ohio
By T.J. Muscaro
Published on March 18, 2026.
A meteor that hit the Earth's atmosphere and exploded over Ohio on March 17, 2026 was captured by the National Weather Service Office in Pittsburgh. The explosion was caused by a small asteroid weighing about 7 tons. The fragments continued to generate meteorites in the area.
Read Original Article