Month-long border tension between the two most thickly populated countries in the world India and China has been escalating. Last month witnessed many face-offs between the Indian and Chinese troops along the Line of Control (LAC), their disputed shared border, located high in the Himalayas. India and China ready to diffuse tension Both the neighbouring…Read More