UPDATED 9:00 p.m. ET
Three International Space Station crewmembers — including the world record holder for most cumulative time spent in space — returned to Earth Friday evening
Russian cosmonaut Gennady Padalka, Kazakh cosmonaut Aidyn Aimbetov and the first Danish astronaut Andreas Mogensen...