fbpx

Startling Street Posters of Suicide Bombers in Palestine

Ramallah, a Palestinian city set within the Israeli-occupied territory of the West Bank, is plastered with posters picturing suicide bombers, resistance fighters, and other Palestinian militants who have died— or…

Continue reading