Morocco has been perhaps the most stable and peaceful country in North Africa in recent years, while other countries in the region have been afflicted by political turbulence and war. The reforms implemented by King Mohammed VI since coming to the throne in 1999 have played a major role in ensuring Morocco has remained a stable and tolerant...