Posts from February 15, 2013

Hundreds Injured as Meteors Rain Down on Russia: VIDEOS

6a00d8341c730253ef017ee8875d33970d

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…