A meteor streaked through the sky and exploded Friday over Russia's Ural Mountains, its sonic blasts shattered countless windows and injured more than 750 people.
Shared publiclyView activity