Agence France-Presse in Baikonur

Latest from Agence France-Presse in Baikonur

Russia launches Sochi Olympic torch into space