China sets up military base at Finger 5 of Pangong Lake, cutting off Indian Army
China has set up a military base near Finger 5, in the north bank of Pangong Lake, completely cutting off the Indian Army. The north bank of the lake is divided into 8 Fingers (fingers are mountain spurs jutting into a lake in military parlance) that are contested by both sides.
Read Full Story>>