The Baikonur Cosmodrome ¶ December 16, 2010 by not another Rob? The Baikonur Cosmodrome – at Boston.com When it comes to rocketry, the Russians do not fuck around.