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

This site uses Akismet to reduce spam. Learn how your comment data is processed.