China successfully launched an orbiter into space from the Xichang Satellite Launch Centre in southwestern Sichuan Province at 4:20 a.m. Beijing Time Saturday. It was the seventh orbiter that China has launched for its independent satellite navigation and positioning network, also known as Beidou, or Compass system. It is the 136th flight for the country's Long March series of rockets. Read more