Indian People Protest Against China On Indo-China Clash At Galwan Valley In Ladakh, In Ajmer, Rajasthan, India On June 17, 2020.
- Stock Photo ID: #OC648674
- Image Credit: Picxy.com/himanshu.News
- Description:Atleast 20 Soldiers Were Martyred In The Violent Face-Off.