Moroccan police detain dozens of people on the third consecutive day of Gen Z-led protests across the country against government corruption in prioritizing public image over healthcare and education crises. (DW) 2025 Moroccan Gen Z protests link embed save