Nasa March Rover Perseverance revealed rocks in a dry river channel which can contain potential signs of ancient microscopic life,…