News

Russia schedules Clipper spacecraft launch

The first unmanned flight of Russia's Clipper space shuttle has reportedly been set for 2011, with the first manned flight scheduled for 2012.