Rabat - Following his controversial movie “Much Loved,” better known as “Zin Li Fik,” Moroccan-French filmmaker Nabil Ayouch is getting set to release a new feature-length film entitled “Razzia,” in which he tackles “social injustice in Morocco.”

The Uncomfortable Complexity of Nabil Ayouch Films
Moroccan-French film director Nabil Ayouch. Photo Credit: AFP
Youssef Igrouane is a Morocco World News correspondent in Rabat.