In particular, the declaration references the charter’s “principles of constitutional contractual citizenship” and “freedom of movement, property ownership, mutual solidarity and defense, as well as principles of justice and equality before the law,” in regards to Muslims and non-Muslims.
I'm just not convinced. The declaration needs to explicitly claim that Christians who at one time in the past were Muslims are also included and should be afforded the same legal rights as folks born in Christian families.
And plus, Morocco doesn't even have an indigenous Christian population, aside from a couple hundred converts from Islam, and those have mostly been hounded and persecuted until they left the country.
I hope I'm worn to be so cynical about this, but we saw this back in the time of the Ottoman Empire with the hat-i humayun. At that time (1850's) Protestant missionaries were overjoyed because they thought these lofty statements about rights meant that Muslims could legally convert to Christianity. But nope.
So...very nice words. But in the end, dust in the wind. The proof of the pudding is in the eating. Again, I hope I'm wrong, but I don't see that this is much more than a pretty piece of PR fluff which will enable the sheeple of Europe and North America to keep repeating to themselves 'religion of peace, religion of peace...' while their neighbors continue to be killed and their daughters raped.