By Zainab Calcuttawala

Abdelilah Benkirane, Morocco's head of government
Abdelilah Benkirane, Morocco's head of government