Is there life on Mars? A NASA scientist explains in new video

NASA astrobiologist Heather Graham answers pressing questions about life on Mars.

from Space https://ift.tt/GqVL2eF

Comments