The latest headache is from China over a report that Chinese troops have occupied 640 kilometres of Indian territory
Having been surrounded by hostile neighbours, India can never breathe easy. While Pakistan gives sleepless nights on the Western front, the Chinese ensure India is always on its toes in the North and the North-east.
The latest to hit India is China. According to reports, Chinese troops have occupied 640 kilometres of Indian territory in April, near the border in north-east Ladakh.