Space & Time2 years ago
Three Russian cosmonauts launch for International Space Station
MOSCOW — A Russian rocket blasted off successfully Friday carrying a trio of Russian cosmonauts to the International Space Station. Russian space corporation Roscosmos cosmonauts Oleg...