2016 Space Launch Statistics

The year 2016 saw a total of 85 known orbital launch attempts operated by eight nations from space ports in

Read more

China’s Long March 5 Heavy-Lift Rocket achieves full Success in Inaugural Mission

China’s Long March 5 Heavy-Lift Rocket made an impressive debut launch on Thursday, thundering into the evening skies over Hainan Island to embark on a long-awaited shakedown mission to demonstrate the country’s most powerful rocket, on-par with the heavy-weight launchers of the world.

Read more