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.

Leave a Reply