Nasa March Rover Perseverance revealed rocks in a dry river channel which can contain potential signs of ancient microscopic life,…
This week, NASA said that scientists have made the best step to date to discover if there was ever life…