Road construction by India sparked clashes with China
2020-07-02 4 Dailymotion
It was a road construction by India that triggered the recent face off in Ladakh leading to a violent clash between Indian and Chinese troops which left many injured on both sides earlier this month.