Home Tags ISS

Tag: ISS

Russians taking last “space tourist”

Early Thursday morning, the Russian's Soyuz spacecraft will lift off from the Baikonur Cosmodrome in Kazakhstan carrying the last private tourist, U.S.