India engaged in a diplomatic war of words with China over Kashmir on Thursday as it formally revoked the disputed…
This website uses cookies.