By SpaceZE News Publisher on Friday, 30 December 2022
Category: Space.com

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

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