Menu

Blog

May 12, 2022

China finds recent water flows on Mars, with big implications for alien life

Posted by in category: alien life

China’s Zhurong rover found geologically recent water on Mars, billions of years after it should have been gone.

Comments are closed.