Scientists discover evidence of water on Mars 4.4 billion years ago

INSUBCONTINENT EXCLUSIVE:
Scientists say that a meteor that landed on Earth from the Red Planet shows water may have formed naturally on Mars
This article first appeared/also appeared in Mirror