Four diaper-wearing astronauts splashed back down in Florida on Monday evening, at the end of a 200-day stay at the International Space Station. NASA‘s Shane Kimbrough and Megan McArthur, along with the European Space Agency’s Thomas Pesquet and Japan Aerospace