Category: Leadership in Space

Three crew members representing the United States, Russia and France are on their way to the International Space Station after launching from the Baikonur Cosmodrome in Kazakhstan at 3:20 p.m. EST Thursday, […]