Science & Technology Astronauts Set To Return To Earth In First U.S. Splashdown In Decades By Nell Greenfieldboyce Published July 31, 2020 at 2:51 PM PDT Facebook Twitter LinkedIn Email