A plunging meteor exploded today above central Russia, setting off a shock wave that shattered windows and hurt over 500 people.
Meteor Causes Panic in Russia

1
The meteorite contrail is seen over Chelyabinsk, February 15, 2013. Photo provided by Chelyabinsk.ru.

2
Soccer fans cheer the German national soccer team during celebrations to mark the team's 2014 Brazil World Cup victory, at the Fan Mile public viewing zone, in Berlin, July 15, 2014.

3
Debris is shown in the Chelyabinsk region, February 15, 2013. Photo provided by Chelyabinsk.ru.

4
The meteorite contrail is seen over the village of Bolshoe Sidelnikovo, February 15, 2013.