Follow us on

Saturday, May 18, 2013 | 11:06 a.m.

Meteor strike in Russia injures hundreds

A meteor hit the Russian city Chelyabinsk on Friday. Hundreds were left with minor injuries and two are in intensive care.
 
Featured Articles
Ads By Google