8 April 2019
Islamic affairs in the Kingdom of Morocco are managed in accordance with the oath of allegiance. The Protection of Religion:
Islamic affairs in the Kingdom of Morocco are managed in accordance with the oath of allegiance. The Protection of Religion: