ShortPedia
Shortpedia Mobile App Download Shortpedia News App

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

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.