Posts from February 15, 2013

Hundreds Injured as Meteors Rain Down on Russia: VIDEOS


Bright objects reported to be meteors captured on dozens of CCTV cameras rained down over central Russia today and more than 500 have been injured by explosions caused by the space objects, Reuters reports: People heading to work in Chelyabinsk heard…