Moon Microbe Mystery Finally Solved
Monday, May 2, 2011 - 07:20
in Astronomy & Space
When the Apollo 12 crew returned pieces of a moon probe to Earth, scientists found microbes from Earth inside.
When the Apollo 12 crew returned pieces of a moon probe to Earth, scientists found microbes from Earth inside.