
World Premiere: Baghdad Messi by Sahim Omar Kalifa
This year, the International Short Film Festival in Leuven, Belgium, is taking place from 1 till 8 December. This 18th edition is looking…
Read MoreThis year, the International Short Film Festival in Leuven, Belgium, is taking place from 1 till 8 December. This 18th edition is looking…
Read More