Aliens & UFO's Astronaut Leroy Chiao Opens Up About His 2005 UFO Sighting In 2005, astronaut Leroy Chiao was commander of the International Space Station for six and a half months. During a spacewalk with cosmonaut Salizhan... SoulAskFebruary 10, 2018
Aliens & UFO's Astronaut recalls encounter with a UFO by Jerry Nelson Leroy Chiao is not known to be a publicity seeker or a connoisseur of mind altering substances. He’s known to be... SoulAskMarch 5, 2014