Nasa's Perseverance Mars rover has discovered a spotty, arrowhead-shaped rock with features that could hint at microbial life billions of years ago on Mars, reported Xinhua.
During its exploration on July 21 of Neretva Vallis, an ancient river valley on Mars, the Perseverance rover encountered a captivating rock known as "Cheyava Falls".
The Perseverance science team...