Feature: Taikonauts hold their own "Olympics" aboard China's space station
BEIJING, Aug. 8 (Xinhua) -- To mark China's 16th National Fitness Day on Thursday, the three taikonauts aboard China's orbiting space station organized their own sports event to share their joy of exercise and show support for athletes at the ongoing Paris Olympics.
According to footage released by the China Media Group, the "Space Games" kicked off with a mock torch relay. Commander Ye Guangfu, clad in an extra