in Political Cartoon 20 Indian soldiers died after a clash with China by Susil Jayashantha Perera 4 years ago 6.6k Views 0 Votes 1 Comment Indian soldiers died after a clash with China. BBC News: 20 Indian troops killed in Ladakh fighting. See also: Chinese aggression on India border. Written by Susil Jayashantha Perera See more Previous article Hardness test Next article Teen Titans Go Deserves More Love Than Hate What do you think?