iOS app Android app

Russia Meteor Updates

LIVE UPDATES: Russian Meteor Explosion

Posted 07.28.2014 | Science

A meteor estimated to weigh 10 tons exploded near the Ural mountains in Russia Friday, injuring nearly 1000 people and causing extensive property dama...