Share this articleComments
NASA is set to announce a “major” new discovery on Mars, reported to be liquid water on the red planet. Follow the press conference with euronews.
NASA has announced it has discovered evidence of “liquid briny water” flowing on Mars.