Morocco's youth-led protests demand better schools and hospitals