CASC

China’s New Crew Capsule Just Landed, and so Did Parts of their New Rocket!

China's next-generation crewed spacecraft recently returned to Earth after a successful test flight. The Long March 5B rocket that sent…

4 years ago

China Reveals Designs for Mars Rover Mission

For many space-faring nations, ambitions for Mars run broad and deep. Now, add China to the list of countries with…

10 years ago