Meteor Crash in Russia Causes Explosions, Stirs Panic (Video)

Meteor Crash in Russia Causes Explosions, Stirs Panic

A meteor crashed over Russia’s Chelyabinsk region on Friday, causing explosions that injured hundreds of people and frightened countless more. The crash impact damaged several buildings and shattered thousands of windows.

Here are the best videos of the Russian meteor crash that appeared thus far:

via RT