China releases Galwan valley video showing PLA troops clashing with Indian soldiers
India | February 19, 2021 20:05 ISTChina on Friday released the video of the Ladakh's Galwan clash between Indian soldiers and Chinese PLA which took place in June 2020.