NASA shares photo indicating traces of life on Mars

The US National Aeronautics and Space Administration (NASA) has shared photos of Mars indicating to traces of life on Mars, Report informs, citing A Haber TV channel.

It is reported that NASA took a photo of a dried river on Mars. The Journal of Science publishes a photo taken by Perseverance Mars rover, which shows the flow of water on the planet billions of years ago.

Scientists have called it an "unprecedented point of information".

Latest news