Tibet

Tibet, Taiwan & Tawang:

In Ladakh, there’s now a standoff among the Indian and Chinese troops. There could have been a few disengagement right here and there, however the Chinese are in no temper to vacate territory claimed via way of means of India…