
Morocco witnessed some of its most significant anti-government protests in years over the weekend, as youth-led demonstrators clashed with police, decrying what they termed the government's misaligned priorities.
Hundreds of young Moroccans took to the streets across at least 11 cities in the North African nation, condemning corruption and criticising authorities for channelling funds into international sporting events while health and education services languish.