Scientists have concluded that the meteorite that rocked Russia early last year was sent on a collision course with Earth after smacking into another asteroid as long as 290 million years ago. Its estimated that the parent asteroid — a much larger object from which the so-called Chelyabinsk meteor broke off — impacted another asteroid in […]
Latest Comments