Nov 202012
Sometime in the next 30 days NASA will make a history making announcement concerning a discovery made on Mars.
Organic life discovered. Announcement to come on confirmation now underway.
Updated: This appears to be another over-hyped remark of NASA employee. Nothing remarkable to report.