Nine soldiers were killed and one was injured after their vehicle skidded off the road and plunged into a deep gorge in Ladakh’s Leh on Saturday.
Nine soldiers were killed and one was injured after their vehicle skidded off the road and plunged into a deep gorge in Ladakh’s Leh on Saturday.