May 122022 China finds recent water flows on Mars, with big implications for alien life China’s Zhurong rover found geologically recent water on Mars, billions of years after it should have been gone.