The Shenzhou 16 spacecraft launch has set a new spaceflight record with 17 humans now in low Earth orbit. Carrying three crew members, the mission is headed to China's Tiangong space station, highlighting the nation's progress in aerospace achievements.