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 ago128


WKOW 27
Florida Today
Raw Story
AlterNet
Grunge
Plano Star Courier Sports
People Human Interest
AmoMama
Essentiallysports Basketball