Indian Army in standoff with Chinese troops over irrigation project in Leh

Indian troops have reportedly been locked in a stand-off with the Chinese Army in Ladakh since Wednesday, PTI reported. The People’s Liberation Army personnel is believed to have stopped an irrigation canal project in the area on Wednesday afternoon prompting Indo-Tibetan Border Police personnel to rush to the spot to intervene. However, the Indian Army … Read more