It might sound like the plot to a Hollywood science-fiction blockbuster, but an astronaut claims to have seen an ‘organic, alien-like’ creature on the Space Shuttle.
Nasa engineer Leland Melvin made the astonishing claims during a discussion with a conspiracy theorist on social media.
The former NFL football player says he spotted the creature in the payload bay of the space shuttle Atlantis, which was in orbit above the Earth at the time.
When he told Nasa about the sighting, space agency experts told Melvin the most likely explanation was ice had broken off away from the shuttle and it was the movement of these floating shards that caught his eye.
Article source link :