China on Monday accused the G7 of "political manipulation" after it criticised Beijing over its human rights record in Xinjiang…
India engaged in a diplomatic war of words with China over Kashmir on Thursday as it formally revoked the disputed…
This website uses cookies.