Private Chinese firm lands Zhuque-3 reusable rocket on its legs for first time China successfully achieved its first-ever land-based recovery of a commercial first-stage booster after it launched the Zhuque-3 Y2 rocket into orbit on Wednesday morning, Aug. 19, 2026. Landing a rocket upright on its legs is incredibly difficult, a move previously mastered by only a few groups like Elon Musk's…