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. According to a Global Times report, five frontier officers and soldiers stationed in the Karakoram Mountains were killed in the June 2020 clash.