Palestine In The New Cinema - 2003

Translation/Interpretation/Caption Text: 

Arabic translation: