Social News21 March 2018 Two NASA Astronauts Among Crew Heading to International Space Station Three crew members, including NASA astronauts Drew Feustel and Ricky Arnold, are on their way to the International Space Station after launching from the Baikonur Cosmodrome in Kazakhstan at 1:44Continue readingTwo NASA Astronauts Among Crew Heading to International Space Station