Indian activists protest against China in New Delhi
epa10365367 Indian activists from Bharat Tibet Sahyog Manch (BTSM) organisation hold Indian national flag and shout slogans during a protest against China in New Delhi, India, 14 December 2022. Indian activists gathered to protest against China after Indian and Chinese troops engaged in a face-off in the Tawang sector of Arunachal Pradesh on 09 December 2022. EPA/RAJAT GUPTA