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.

Al Worden, Apollo 15 Astronaut, joins Good Morning Britain to talk about the incredible journey which saw him orbit the moon for six days.

Facebook Comments