Nabil Ayouch Film Director, Morocco Awarded Films Ali Zaoua: Prince of the Streets in 6th International Film Festival of Kerala Horses of God in 23rd Carthage Film Festival Much Loved in 53rd Gijón International Film Festival