Astronauts barbecue chicken wings, steaks in China’s space station-Xinhua

JIUQUAN, Nov. 4 (Xinhua) — Aboard China’s space station, the hot air oven delivered by the Shenzhou-21 spacecraft has begun baking, as a viral video showed astronauts savoring freshly cooked chicken wings and steaks for the first time.

In…

Continue Reading