China launched the Zhuque-3 reusable rocket today, Xinhua reported. This marked China's first successful land-based controlled recovery of a rocket's first stage using deployable landing legs, highlighting a major breakthrough in the country's reusable rocket technology.