Orbital Payload Launch

Russian Payload Launches


2008 – Russia Launch, Payload

In each of the past five years from 2004 through 2008, Russia has led the world in the number of orbital launches. In 2008, Russia matched its 2007 launch rate,…

Read More