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. ->

February 26, 2013
12:25 PM EST

close

Learn More