News, News Videos

Meteorite Debris Rains Down Over Russia Injuring at Least 400

Press Association UK – At least 400 people have been injured after a meteor caused sharp explosions in Russia’s Ural Mountains.