Stranded Chinese astronauts throw first ever BBQ in space

Chinese astronauts enjoyed the first-ever in-orbit barbecue, using a newly delivered hot-air oven, to celebrate the arrival of the Shenzhou-21 crew. The Shenzhou-20 crew is currently stranded at the country’s Tiangong space station after tiny pieces of space debris were believed to have struck their return capsule, China’s spaceflight agency said Wednesday.