You are currently viewing Nasa rover finds possible signs of microscopic life on Mars

Nasa rover finds possible signs of microscopic life on Mars


Is there life on Mars? Maybe. Nasa’s Mars rover has uncovered rocks on the Red Planet that could display signs of microscopic life.

What You Need to Know is now streaming exclusively on Disney Plus. https://abcnews.link/XqNfaV6

Leave a Reply