The next Mars Rover mission had a successful launch and is on it's way to the Red Planet. Named "Perseverance" this 3 meter, 1 ton robot will survey a dried lakebed for signs of ancient life...
Mars on Earth? Lake Salda in Turkey is the only lake on our planet with carbonates and delta deposits similar to those at Jezero Crater, which is helping providing insight into the landing site of..