Russia to have space shuttle

29th May 2010, Comments 0 comments

The design council of Russia’s Energia Space Corporation has approved the concept of a six-seater space shuttle. The launch base will be at Vostochny near this country’s border with China. The news is on Energia’s website.

0 Comments To This Article