Directing · 5 titres
برة في الشارع
2015
Mapping Lessons
2020
Terror Tales
This Palestinian Life
2009
O River, We Forced You to Chew Up Their Crops
2026