China launches twin satellite into space

ODN 2012-04-30

Views 277

A Chinese rocket called the Long March-3B has sent a pair of satellites into space to form part of the Beidou navigation system.

Share This Video


Download

  
Report form