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

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

© 2017 Youssef Boudlal/Reuters