India slapping its own face by building Ladakh road: China
China on Thursday reportedly said that India was "slapping its own face" by deciding to build a road near Pangong Lake in Ladakh, which was the site of a recent scuffle between Indian and Chinese troops. It added that the boundary where India plans to build the road is not "delimited" and constructing it would not be "conducive to peace." 