All
All
Stories, updates, insights, and original analysis from The Planetary Society.
Long March 5 launch blasts China into age of space station and deep space exploration
Today, China launched its largest rocket yet, the Long March 5, from the new coastal launch center on Hainan Island. The launch is a major step forward on the country's path to deep space.