downtoearth-subscribe

China launches two satellites into orbit

  • 25/10/2006

China launched two satellites into space aboard a Long March-4B carrier rocket, the latest step in its ambitious space programme. Both satellites successfully entered their orbits after an early

Related Content