Meteor Explodes in Fireball Over Ural Mountains, Injuring 500 and Blowing Out Windows in Russian City
Indian Country Today Media Network Staff A meteor streaked across the early-morning sky in Russia and exploded into a fireball on Friday over the industrial city of Chelyabinsk, in the Ural Mountains. The shockwave injured 500 people, most of whom were hit by shattered glass from blown-out windows, media reports said. Chelyabinsk is 950 miles … Continue reading “Meteor Explodes in Fireball Over Ural Mountains, Injuring 500 and Blowing Out Windows in Russian City”