
Moroccan police fires water cannon at protesters demonstrating in the Rif region town of Imzouren, Morocco, June 2, 2017.
© 2017 Youssef Boudlal/Reuters
Moroccan police fires water cannon at protesters demonstrating in the Rif region town of Imzouren, Morocco, June 2, 2017.