
Protesters hold signs reading "We are all Zefzafi" during a demonstration in the northern town of al-Hoceima against official abuses and corruption in Morocco on May 30, 2017.
© 2017 Reuters
Protesters hold signs reading "We are all Zefzafi" during a demonstration in the northern town of al-Hoceima against official abuses and corruption in Morocco on May 30, 2017.