The United States - in a recently passed bi-partisan resolution - has formally recognised the McMahon Line as the international border between China and India. What is the McMahon Line and what this development means for India?
By CNBCTV18.com Mar 17, 2023 3:58:02 PM IST (Updated)