NASA’s chief scientist Dr Jim Green is optimistic that the next rovers to visit Mars will find evidence of alien life. The search for life on Mars cou…
Source:
https://www.unexplained-mysteries.com/news/330893/life-on-mars-could-be-found-within-2-years