wscafearchive.kronos.com
Has NASA discovered the cloud on Mars?
Later this morning NASA has a news conference to announce a “major science finding” about Mars. I’m thinking maybe they’re just fooling us and will show a new trailer for &#…