By Constructing Road in Ladakh 'India Slapped Its Own Face' : China

Megha Jain

Content Head

China has accused India's plans to build a new road near Pangong Lake in Ladakh, the site of a recent scuffle between Indian and Chinese troops. “It seems that the Indian side is slapping its own face,” said Chinese Foreign Ministry spokesperson Hua Chunying. India's new road project is “in complete contradiction to its deeds in terms of the border issues”, she added.