Apollo Astronaut Admits ‘Humans Descended From Aliens’ On LIVE TV

American astronaut Alfred Merrill “Al” Worden, who was Command Module Pilot for the Apollo 15 lunar mission in 1971, has admitted on the British TV show ‘Good Morning Britain’ that humans descended from aliens.

Leave a Reply

Your email address will not be published. Required fields are marked *