CHINA and India have sparked fears of an armed conflict in the disputed territory of Ladakh after China has reportedly been carrying out construction work along the Indian border, with a US lawmaker drawing a comparison with Beijing’s actions in the South China Sea.
Daily Express :: News Feed