Riot police charge against protesters during a demonstration against official abuses and corruption in the town of Al-Hoceima, Morocco July 20, 2017.
Protesters throw stones against riot police during a demonstration against alleged corruption in the town of Al-Hoceima, Morocco July 20, 2017.
Protesters throw stones against riot police during a demonstration against alleged corruption in the town of Al-Hoceima, Morocco July 20, 2017.
A protester holds tear gas canisters fired during a demonstration against alleged corruption in the town of Al-Hoceima, Morocco July 20, 2017.
ATTENTION EDITORS - VISUALS COVERAGE OF SCENES OF DEATH AND INJURY Protesters carry a wounded protester during a demonstration against official abuses and corruption in the town of Al-Hoceima, Morocco July 20, 2017.
Protesters shout slogan during a demonstration against official abuses and corruption in the town of Al-Hoceima, Morocco July 20, 2017.
A protester shouts slogan during a demonstration against alleged corruption in the town of Al-Hoceima, Morocco July 20, 2017. REUTERS/Youssef Boudlal - RTX3CBAD
Protesters shout slogans during a demonstration against alleged corruption in the town of Al-Hoceima, Morocco July 20, 2017. REUTERS/Youssef Boudlal
Riot police charge against protesters during a demonstration against official abuses and corruption in the town of Al-Hoceima, Morocco July 20, 2017.
Riot police fired tear gas towards protesters during a demonstration against alleged corruption in the town of Al-Hoceima, Morocco July 20, 2017.
Police fire tear gas towards protesters during a demonstration against official abuses and corruption in the town of Al-Hoceima, Morocco July 20, 2017.
Protesters evacuate a man during a demonstration against alleged corruption in the town of Al-Hoceima, Morocco July 20, 2017.
A women shouts slogan during a demonstration against official abuses and corruption in the town of Al-Hoceima, Morocco July 20, 2017.
A protester lies on the ground after he was sprayed by tear gas during a demonstration against alleged corruption in the town of Al-Hoceima, Morocco July 20, 2017.
Protesters throw stones against riot police during a demonstration against alleged corruption in the town of Al-Hoceima, Morocco July 20, 2017.
Protests in northern Morocco swell
For months, demonstrators have taken to the streets in Rif region around the northern city of Al-Hoceima to vent their frustrations over the economic, social and political problems of a kingdom that presents itself as a beacon of stability in a turbulent region.