Indian police detain a protestor during a demonstration against Israeli attacks on Gaza outside the Israeli embassy in New Delhi
Indian protestors try to remove police barricades as they take part in a demonstration against Israeli attacks on Gaza outside the Israeli embassy in New Delhi
Indian protestors shout anti-Israeli slogans as police personnel try to detain them during a demonstration against Israeli attacks on Gaza outside the Israeli embassy in New Delhi
Indian protesters shout anti-Israel slogans as they hold placards during a demonstration against Israeli attacks on Gaza outside the Israeli embassy in New Delhi