Last month, astronauts aboard China's Tiangong space station conducted a lengthy spacewalk to repair a solar array damaged by debris. Now, state media outlet Xinhua reports that those repairs were ...