(Bloomberg) -- India and China share a complicated relationship. The world’s two most populous nations are outright regional rivals who fought a border war in the 1960s. Relations have been at a low ...
Chinese officials detained an Indian national for 18 hours at Shanghai airport, claiming that her Indian passport was not valid as she is from Arunachal Pradesh. On November 21, Chinese immigration ...