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 Russia on Friday, sending fireballs crashing to Earth, shattering windows and damaging buildings. People heading to work in Chelyabinsk heard what sounded like an explosion, saw a bright light and then felt a sh … [Read more...]