Astronauts aboard China's Tiangong space station have enjoyed the world's first orbital barbecue, baking chicken wings and steak in a specialized hot air oven. The historic meal occurred during a six-person crew handover just before the previous crew's return was delayed due to a suspected space debris strike.