China, June 17: Chinese and Indian troops were engaged in a serious physical clash in Galwan Valley on Monday. The Indian side said three Indian soldiers were killed. The Chinese military confirmed that clashes between the two sides have led to casualties, but did not ...