Chinese astronauts have cooked chicken wings and steak aboard the China Space Station using a newly installed oven ...
The roasted chicken wings were cooked in 28 minutes in the space station's microgravity environment, where cooking any kind ...
Incredible things are happening in orbit. The post China Installs Oven in Space Station, Astronauts Enjoy Succulent Barbecue ...