Morocco protests fill Casablanca streets

Tens of thousands of anti-government protesters took to the streets in Morocco’s largest city, Casablanca.
People take part in demonstrations gathering thousands, to demand greater political reforms and social justice, in Casablanca. Net photo.
People take part in demonstrations gathering thousands, to demand greater political reforms and social justice, in Casablanca. Net photo.
Quartz