GenevaLunch News GENEVA, SWITZERLAND – A falling meteor that may have been exploded by the Russian military above Earth appears to have caused windows to blow out, mobile phones to stop working and houses to shake. The Russian government’s emergency ministry says the damage was caused by a meteorite shower over the Ural mountains and a local […]
Meteorite explosion causes injuries, panic in Russia (Update) © GenevaLunch News, See license terms.