Three International Space Station crewmembers — including the world record holder for most cumulative time spent in space — are coming back to Earth now.
Russian cosmonaut Gennady Padalka, Kazakh cosmonaut Aidyn Aimbetov and the first Danish astronaut Andreas Mogensen have undocked...