itpworld.wordpress.com
The Reports on Sarah and Saleem (Netherlands, Palestine, Germany, Mexico 2018)
This new release was screened in the Leeds International Film Festival and was also the first title in the 2018 Leeds Palestine Film Festival which runs on until December 11th. The film was a fine …