After decades of negotiations between Moscow and Beijing for a long term natural gas mega-contract, it seems that Russia has finally relented to China’s terms.
India regards China’s efforts to enhance its naval presence in the Indian Ocean as undermining its strategic position. India has beefed up its naval capabilities in response.