An Indian fighter jet flies over a mountain range near Leh, the joint capital of the union territory of Ladakh, on June 22, 2020. (Photo by AFP)
Indian Air Force aircraft are seen near Leh, the biggest town in Ladakh, the high-altitude territory where 20 Indian soldiers were killed in a violent face-off on the Chinese border last week.
(Source: AFP)
Press TV’s website can also be accessed at the following alternate addresses:
www.presstv.co.uk