Astronauts aboard China's space station have, for the first time, used an onboard oven to bake food in orbit. They used the hot air over to make chicken and steak, in what was described as a significant upgrade to the "space kitchen."
Astronauts have first-ever BBQ in space
CNN Video6 hrs ago56


WKOW 27
Florida Today
AlterNet
Oh No They Didn't
RadarOnline
Raw Story
TODAY Health
FOX News Travel