To read part 1, Part 2, Part 3

Youssef El Kaidi is a PhD candidate at the University of Sidi Mohammed Ben Abdelah Fez.