Fact Check: Did NASA Rover Photograph Alien Lying on Martian Rock?
http://www.newsweek.com/fact-check-alien-mars-photo-nasa-rover-figure-perseverance-1677524
The question of whether life has ever existed on Mars continues to fascinate both the scientific community and the general public.
Indeed, part of the rationale behind NASA's Perseverance rover mission is to help uncover evidence of past life on the Red Planet by using x-rays to probe Martian rocks for signs of ancient microbial activity.