News Snapshot:
New Delhi [India], August 12 (ANI): India has rejected insinuations by China that it had exerted pressure on Colombo to defer the visit of a high-tech Chinese research vessel to Hambantota port and said Sri Lanka is a sovereign country and makes its own independent decisions. "We reject the insinuations in the statement about India. Sri Lanka is a sovereign country and makes its own independent decisions," Ministry of External Affairs spokesperson Arindam Bagchi said at a media briefing. He said India will make the best judgement about its security interests and it takes into account the prevailing situation in...