Depsang

India, China complete Disengagement in Depsang, Demchok

The disengagement process between India and China in Depsang and Demchok in Eastern Ladakh was completed today, Indian Army sources…

12 hours ago