Keyan El-Selfi Movies
- 2003
The Children of Ibdaa: To Create Something Out of Nothing
The Children of Ibdaa: To Create Something Out of Nothing72003HD
The Children of Ibdaa: To Create Something Out of Nothing is a 30-minute documentary about a Palestinian children's dance troupe from Dheisheh...