Astronaut claims he witnessed an 'organic, alien-like' creature but NASA is denying it

Former astronaut Leland Melvin tweeted that he saw something "organic/alien like floating out of the payload bay" during his time on the space shuttle Atlantis.

Provided by EUPB - Read the full story at the source site.
Read The Full Story

Top News