Fact Check: Did NASA Rover Photograph Alien Lying on Martian Rock?

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…

Continue Reading…

Source: https://www.newsweek.com/fact-check-alien-mars-photo-nasa-rover-figure-perseverance-1677524

Aliens With Mustaches