Video PlayerClose

People attend a rally demanding the liberation of Nasser Zefzafi in Casablanca, Morocco, on July 8, 2018. Late on June 26, Nasser Zefzafi, figurehead of the protest movement, along with three other leaders, was handed 20 years' imprisonment. (Xinhua/Aissa)














