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.