A Muslim protester in New Delhi, India, holds a sign proclaiming his disdain for terrorist group.
A Muslim protester in New Delhi, India, holds a sign proclaiming his disdain for terrorist group. AP
A Muslim protester in New Delhi, India, holds a sign proclaiming his disdain for terrorist group. AP