China puts the finishing touches on its space station
As part of its ambitious space programme, China has successfully launched the third and final component of the space station that it will need to complete its operation. The Chinese ambition to build a satellite…