India stamps map on visas for Chinese
South China Morning Post India is stamping its map on visas given to Chinese visitors, an Indian official said yesterday, after Beijing began issuing passports showing disputed territories – including two in India – as its own. "We have started issuing visas with India's map … |
More: continued here