India’s new CDS Lt. Gen. Anil Chauhan

Meet India’s new Chief of Defence Staff. They say Lt. Gen. Anil Chauhan (retd) is a China expert. This is an excerpt from his speech after a clash between Chinese and Indian soldiers in Galwan in 2020.

avatar
Brut.