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.

See Full Page