China says it has launched 18 satellites into space

Views 8.1K

The Long March-6 carrier rocket was launched from the Taiyuan Satellite Launch Centre in north China’s Shanxi Province.

Share This Video


Download

  
Report form