MOSCOW – In December, the Kazakh space agency announced that it was going to be reevaluating the terms under which Russia leases the Baikonur Cosmodrome, the world’s largest facility for space launches — and the only cosmodrome that Russia uses to launch manned space flights. The announcement sent a wave of panic through the Russian […]