India has been concerned about China’s increasing presence in Sri Lanka, which is located on one of the world’s busiest shipping routes in what India considers part of its strategic backyard.
Loading
India has been concerned about China’s increasing presence in Sri Lanka, which is located on one of the world’s busiest shipping routes in what India considers part of its strategic backyard.