“Significant Find” Indeed
It would seem NASA weren't exaggerating when they said they were going to announce a “significant find” on Mars today. They've photographed strong evidence of liquid water on Mars! It appears to be coming from an underground source of some kind, and flowing out onto the surface. Due to the thin atmosphere and cold temperatures … [Read more…]