2 / 9The new satellite images are of area near Patrol Point 14, one of the sites where the June 15 clash between Indian and Chinese forces took place. The two sides were involved in faceoffs at five locations-- Patrol Points 14, 15 and 17, Finger area of Pangong Tso and Chushul. (Maxar Technologies via Reuters)
Source: Indian Express June 24, 2020 16:18 UTC