New Delhi: The Battle of Rezang La, fought between Indian and Chinese troops on the icy mountain tops on the southeastern ridge of the Chushul Valley, is often remembered as a show of great Indian strength during the war in 1962.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.