News Brief U.S.-Russian trio leaves space station and returns to Earth in the age of coronavirus by Alan Boyle on April 16, 2020April 17, 2020 at 11:21 am Two NASA astronauts and a Russian cosmonaut ended a months-long tour of duty on the International Space Station and returned to Earth to face a viral outbreak that didn’t exist when… Read More