Science | Fri Feb 15, 2013 8:40pm GMT

Meteorite explodes over Russia, more than 1,000 injured