Israeli forces have sparked widespread criticism after raiding the Freedom Theatre, a community theatre based in Jenin refugee camp in the occupied West Bank, detaining three of its artists on ...
The film Divine Intervention (2002) is a series of fictional and increasingly absurd sketches that explore everyday life in ...
Created by The Freedom Theatre, a cultural centre in Jenin Refugee Camp and a community collective Artists on the Front Line, the show makes sure our voice is still heard internationally ...
and included the Freedom Theatre, a popular cultural centre in the city. Mahmoud al-Saadi, director of the Palestinian Red Crescent in Jenin, told AFP there was “bombing from the air and an ...