24 Jan 2023, 09:32 UTC · By: Daniel Patrascu / Bits of an alien world will come to Earth early next decade on the Mars Sample Return mission, NASA's Johnson Space Center to handle them