Russia, Kazakhstan: Baikonur · Global Voices
Veronica Khokhlova

Russia may “decamp” from Baikonur, “the Russian Cape Canaveral,” The Lede (the New York Times) reports.