Listen

Description

The 2017 India-China standoff in Doklam, at a crucial trijunction between India, China, and Bhutan, was widely hailed as a victory for India. But was it? In the light of new satellite imagery,