In the biggest military confrontation between India and China in over five decades, at least 20 Indian Army soldiers were killed in a violent clash with Chinese troops in Ladakh's Galwan Valley
'India wants peace but capable of giving fitting reply', PM Modi on India-China conflict
Advertisment
STORY HIGHLIGHTS
Advertisment