Visuals of clash between Indian and Chinese soldiers in Ladakh on August 15, 2017

Don't Miss...