The eye-ball to eyeball stand-off between Indian and Chinese troops in the Depsang area of Ladakh took a bizarre twist as the protagonists took their confrontation to Facebook:
↧
The eye-ball to eyeball stand-off between Indian and Chinese troops in the Depsang area of Ladakh took a bizarre twist as the protagonists took their confrontation to Facebook: