24/06/2020 12:00 (UTC)
Leh (India), 24/06/2020.- Indian air force helicopter flys above the mountains near Leh, Ladakh, India 24 June 2020. According to news reports, twenty Indian Army personnel, including a colonel, were killed in a clash with Chinese troops in June, in Galwan Valley of the eastern Ladakh region. EFE/EPA/STR
Product Suggestions