Connect to share and comment

Israel puppet show 203 06 26

Appears In:
For the first time in twenty years, Israel’s public security ministry temporarily shut down the theater.
Israel puppet show 203 06 26

Palestinians walk past the El-Hakawati theatre in Jerusalem on June 24, 2013 after Israeli authorities banned it from hosting a children's puppet festival.

MENAHEM KAHANA