
Former NASA employees claimed the agency had evidence of recurring slope lineae indicating liquid water on Mars since 2011 but delayed announcement for political and funding reasons.
“NASA announces findings when scientific analysis is complete and peer-reviewed”
From “crazy” to confirmed
The Claim Is Made
This is the moment they called it crazy.
No one's said anything yet. Be the first to drop your take.





