Finland
NASA rover discovers rock that suggests microbial life on Mars
NASAs 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,...