Search
Tech

Russian Meteor Blast Bigger Than Thought: NASA

The meteor that exploded over Russia Friday was slightly larger than previously thought, and more powerful.

Published On 02/17/2013
11:58 AM EST