Russia may “decamp” from Baikonur, “the Russian Cape Canaveral,” The Lede (the New York Times) reports [1].
Russia, Kazakhstan: Baikonur
· Written by Veronica Khokhlova
Categories: Central Asia & Caucasus, Eastern & Central Europe, Kazakhstan, Russia, Economics & Business, Governance, History, International Relations, Science