Chinese officials said their Mars rover may have found an ancient beach on the Red Planet. The Zhurong Rover made the ...