Over the next three years, China will launch 10 additional satellites from the island of Hainan to survey the South China Sea, a move analysts view as Beijing’s demonstration of its control over contested waters in the region. Read More at Sputnik News