By Younes Abouyoub

Moroccan Foreign Policy and the Diplomacy of Faith
Moulay Youssef Mosque in Rabat