The United States – in a recently passed bi-partisan resolution – has formally recognized the McMahon Line as the international border between China and India. What is the McMahon Line and what this development means for India? Take a look…
China today accused India of "fuelling tensions" and damaging its interests by allowing the Dalai Lama to visit Arunachal Pradesh while the state media here called for answering "blows with blows" if New Delhi chooses to "play dirty".