Researchers present additional evidence to support claim of liquid water on Mars TechSpot
Researchers a couple of years back detected evidence of an underground saltwater lake near the south pole of Mars. Now, they’ve got additional evidence to support the discovery and more.
No comments:
Post a Comment