NASA confirms 7-ton space rock exploded over Ohio sky
Published on: March 18, 2026, 10:30 p.m. | Source: Times of India
Science News: NASA's All Sky Fireball Network has indicated that a 7-ton asteroid approximately six feet wide exploded over Northeast Ohio on March 17, 2026. The Am.
