Japan’s space tourists return to Earth after 12-day visit
December 20, 2021 at 12:03 PM EST
A Japanese billionaire, his producer and a Russian cosmonaut safely returned to Earth on Monday after spending 12 days on the International Space Station.