Gen Z protests calling for education and health reforms have triggered violent clashes across several Moroccan cities, including the capital, Rabat. Hundreds of young people, organised by the group Gen Z 212 via platforms like TikTok, have been demonstrating against corruption and the government's misplaced priorities. Protesters have demanded better public services, arguing the government is spending heavily on international sporting events, such as the upcoming 2030 FIFA World Cup and the Africa Cup of Nations, at the expense of vital public infrastructure. Recent clashes saw security forces use water cannons to disperse gatherings, with dozens of young people arrested.