Home Current News At Least 20 Indian Army Soldiers Killed in Face-off with Chinese Troops...NewsCurrent NewsAt Least 20 Indian Army Soldiers Killed in Face-off with Chinese Troops in Ladakh’s Galwan ValleyJune 17, 202085FacebookTwitterPinterestWhatsApp A dangerous escalation between two nuclear powers.Source: yahoo.com/news