NASA's Perseverance rover found what is best described as microbial poop in Jezero crater!
(psy-tekish perhaps?)
Home
Feed
Search
Library
Download