Environment
Meteorite Explosion lets off a deafening shock waves and hurls debris in Urals, Russia
People in Russia saw the heavens send shower of blazing rocks. It saw a meteor blast followed by a meteorite shower. The sound shockwave sent out by the series of explosions was deafening! > More than 500 people were injured when a meteorite shot across the sky and exploded over central
15 Feb 13
3 min read