Ajax loader
Rare protests rock Morocco
MOROCCO-PROTESTS/
RTX38R7M
Protesters throw stones towards riot police during a demonstration against alleged corruption in the provincial town of Imzouren, Morocco, June 2, 2017. Moroccan police firing water cannon clashed with demonstrators in a provincial town on Friday as protests against alleged corruption and abuses of power continued in the most serious unrest since the 2011 Arab Spring upheaval.

REUTERS/Youssef Boudlal