By Youness Radi

Moroccans shout slogans as they wave their national flag in front the french embassy in Rabat, on June 4, 2015. (AFP)
AFP PHOTO / FADEL SENNA