India claims Sri Lanka’s security challenges a threat to India. Who is a bigger threat to India – US or China?
The prima facie case for India to interfere in Sri Lanka’s internal affairs is to cite that any instability happening in Sri Lanka becomes an automatic national security threat to India. While the...