
China and India Haven’t Patched Things Up on the Border
As China and India mark 75 years of diplomatic relations, a moment from history stands out. In 1954, Indian Prime Minister Jawaharlal Nehru and Chinese Premier Zhou Enlai signed the Panchsheel Agreement, a treaty of peace and friendship that promised to …