For a long time, scientists have wondered if life on Earth came to be as a result of space rocks carrying seeds of life crashing into our planet. Lending more credence to this theory, the first aster [+2216 chars]
The asteroid sample delivery will mark an end to a 6.2-billion-kilometer-long journey!
Source : The Weather Channel