Hundreds Injured as Meteors Rain Down on Russia: VIDEOS Andy Towle February 15, 2013 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 … [Read more...] about Hundreds Injured as Meteors Rain Down on Russia: VIDEOS