Amid tensions at LAC, China tacitly accepts India's supremacy in Indian ocean region
The ruling Chinese Communist Party (CCP) has accepted, grudgingly, that India has unique geographical advantages in the Indian ocean.
As per an article published in its mouthpiece Global Times, under the...