Search
Tech

Russian Meteor Likely An Apollo Asteroid Chunk

Before it collided with Earth, the Chelyabinsk space rock was a 10,000 ton meteoroid -- now astronomers think they know where it came from. ->

Published On 02/26/2013
12:25 PM EST