World 'Mars had beaches': China’s Rover uncovers stunning clues of an ancient ocean Feb 27, 2025 'Mars had beaches': China’s Rover uncovers stunning clues of an ancient ocean