Tag Chinese radar stations India and the ‘Radar Stations’ in Myanmar and Sri LankaBy Rathindra KuruwitaSpeculation is rife over supposedly China-constructed facilities on Myanmar’s Coco Island that could be put to Chinese military use “when required.”Page 1 of 1