Rocket

China Launches Its Most Powerful Rocket Yet

China successfully launched its Long March 7 rocket over the weekend in a key test that will pave the way for a planned space station set to become operational by 2022. Blasting off from the Hainan Wenchang Space Launch Center in southern China, the 53-meter rocket carried a mock-up of China’s next generation crew spacecraft so officials could find out…