News
A new mural on display in India’s new $110 million Parliament has become an unlikely target of ire among its South Asian neighbors, with Pakistan, Nepal and Bangladesh seeking an explanation ...
India says China occupies 38,000 square kilometers (15,000 square miles) of its territory in the Aksai Chin Plateau, which India considers part of Ladakh, where the current faceoff is happening.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results