Hannah Sparks
In a nightmarish turn of events, video captured by a resident of Russia’s Kamchatka Peninsula shows millions of mosqu...