2 astronauts from China's Shenzhou-19 spaceflight completed a 9-hour spacewalk on Dec 17. According to the China Manned Space Agency, they broke the record for spacewalks, previously set in 2001, by the US of 8hr 56min.