A Japanese tycoon Yusaku Maezawa and his producer became the first self-paying space travelers in more than a decade on Wednesday. Along with Russian cosmonaut Alexander Misurkin, fashion billionaire Yusaku Maezawa and producer Yozo Hirano, who wants to record his voyage, blasted out for the International Space Station in a Russian Soyuz spacecraft. The three […]