Science | Fri Feb 15, 2013 3:40pm EST

Meteorite explodes over Russia, more than 1,000 injured