Astronauts Discuss Life in Space

SPACE STATION ASTRONAUTS DISCUSSES LIFE IN SPACE WITH CBS RADIO AND FOX BUSINESS NEWS Aboard the International Space Station, Expedition 59 Flight Engineers Anne McClain and Christina Koch discussed a variety of topics including the 50th anniversary of Apollo 11’s landing on the moon and a future low Earth orbit economy during a pair of […]