Russian soldiers returned to the Moscow region on Saturday after Russia and Ukraine exchanged over 100 prisoners, the Russian...
NASA Administrator Downplays Russian Comments
Three Russian cosmonauts launched from Baikonur Cosmodrome in Kazakhstan to the International Space Station, the first crew launch since Russia's invasion of Ukraine in February. (Associated Press)