Please enable JavaScript
Hundreds of young Moroccans staged rare anti-government protests across major cities.