SpaceX and Elon Musk are once again being called on to rescue spacefarers - this time, the Chinese crew of Shenzhou-20, delayed on China's Tiangong space station after suspected space debris damage. The three-person crew including Chen Dong, Chen Zhongui, and Wang Jie, arrived in April and were supposed to return in November after a handover with the Shenzhou-21 crew. That return has been postponed while engineers assess potential damage from what reports describe as "a tiny piece of space debris."
The footage shows astronauts aboard the Tiangong space station - the PRC's low earth orbit research platform, first launched in 2021 - roasting half a dozen wings in a small oven onboard the craft. Both drums and flats are loaded onto a tray, which locks the floating bits of meat up in a cage-like apparatus so they don't drift off.