Top 9 News: China finally confirms PLA troops killed in Galwan clash with Indian soldiers

China has officially confirmed that People’s Liberation Army (PLA) were killed in clash with Indian soldiers in Galwan valley of Ladakh last year.

Latest Videos

X