20 Indian Troops Killed In Clash With Chinese Soldiers In Ladakh Admin Jun 17, 2020 At least 20 Indian soldiers were killed in a clash with Chinese forces in Ladakh in the disputed Kashmir region, Indian officials…