The McMahon Line: An Unresolved Border Issue between India and China
2023-03-21
The McMahon Line is a border line between India and China, located in the eastern Himalayas. The line was established in 1914 during the Simla Accord between British India and Tibet, which was then under Chinese suzerainty. However, the Chinese government did not recognize the McMahon Line and claimed theRead More →