april 28 2001

April 28, 2001: World’s 1st Space Tourist Launches to International Space Station

On April 28, 2001, the world's first space tourist hitched a ride to the International Space Station on a Russian…

3 years ago