New Delhi, India — China has denied the Indian army access to key patrolling points and encroached on land in the Indian border state of Arunachal Pradesh, according to a fact-finding team of regional politicians allied with Prime Minister Narendra Modi’s government.
The report has sparked political outrage in New Delhi, where the opposition has criticised Modi for silence over ...

1 hour ago
6






English (US) ·