Saturday, August 1, 2020

An Indian army convoy drives towards Leh, on a highway bordering China, on June 19, 2020 in Gagangir, India. Picture: Yawar Nazir/Getty Images.

Satellite photos appear to show China massing troops and equipment on its
mountainous border with India following a violent clash last month – despite
promises to de escalate the conflict.

No comments:

Post a Comment