FOX NEWS: Water on Mars: Does science's theory about the origin of life hold up?


Water on Mars: Does science's theory about the origin of life hold up?



This week’s headline-making announcement from Italian scientists about a possible lake underneath the Martian south pole adds to a growing list of other worlds we believe have liquid water.

No comments:

Post a Comment

Worries in Europe Over the White House Move to Delay Gas Terminals

By Stanley Reed from NYT Business https://ift.tt/NVmgILp

Breaking News