Moroccan politician Mohammed Ziane has publicly questioned the integrity and efficiency of the country’s security services, prompting an apparent reprimand from the interior ministry.

Photo credit: MAP