According to sources, Sri Lanka was delaying granting permission for the arrival of the vessel due to concerns raised by India. However, there is no official confirmation of the same.
Indian and U.S. officials have asked Sri Lanka to rebuff a Chinese ship’s request to dock, as the economically devastated island nation is caught between major financial supporters.