Russia meteor shower triggers mass panic

  • Alfred Joyner
    By Alfred Joyner

A meteor shower in Central Russia's Ural regions has injured 250 people and shattered window panes triggering widespread panic.

Popular Videos
More videos