Video - Featured Videos

«Back to main video page
  • Cameras catch 10 ton meteor hitting Russia add to reading list  

    Posted on February 15, 2013 at 6:46 PM

    Updated Friday, Feb 15 at 7:01 PM

    Russian officials say a meteorite has fallen in the Chelyabinsk region some 930 miles east of Moscow.

    By ASSOCIATED PRESS & OTHELLO RICHARDS
More
Share