China’s Mars rover finds evidence of ancient sea on red planet 0 08.11.2024 08:08 The Independent Sea likely existed in northern lowlands over 3.5 billion years ago