AIR & SPACE MAGAZINE Competition for Baikonur Russia announces plans for a new launch facility. November 28, 2007 Russia announces plans for a new launch facility. AirSpaceMag.com Get the latest stories in your inbox every weekday.