Editorial Images

TOPSHOT-INDIA-CHINA-CONFLICT-SECURITY

TOPSHOT - Indian Army vehicles drive on a road near Chang La high mountain pass in northern India's Ladakh region of Jammu and Kashmir state near the border with China on June 17, 2020. - India and China held top level talks on June 17 to "cool down the situation", Beijing said, after a violent border brawl that left at least 20 Indian soldiers dead. (Photo by STR / AFP) (Photo by STR/AFP via Getty Images)
TOPSHOT-INDIA-CHINA-CONFLICT-SECURITY
Embed