20 Indian soldiers killed in Ladakh border clash with Chinese troops

South Asia & China

Hindustan Times
16 June, 2020, 11:25 pm
Last modified: 17 June, 2020, 12:06 am