French Guiana

21st June 2010, Comments 0 comments

Russia has entered the final straight in building a launch site for the Soyuz TM spacecraft at Kourou Cosmodrome, French Guiana.

0 Comments To This Article