US

Save Gaza!

Protesters outside the Israeli Embassy in New Delhi, to protest against Israel's air strikes in the Gaza Strip resulting in civilian casualties. They chanted slogans like "free Pal