iOS app Android app

Astronaut Leroy Chiao

Lee Speigel

Astronaut Leroy Chiao Opens Up About His 2005 UFO Sighting

HuffingtonPost.com | Lee Speigel | Posted 03.02.2014 | Weird News

In 2005, astronaut Leroy Chiao was commander of the International Space Station for six and a half months. During a spacewalk with cosmonaut Salizhan ...