India lodges strong protest with China over map claiming ‘India’s territory’
NEW DELHI: India has said that it had lodged a strong protest with China over a new map that lays claim to India's territory, the latest irritant in testy ties between the Asian giants. The protest by New Delhi followed reports in the Indian media that