Morocco’s Gen Z uprising leaves 200+ detained overnight
Protests spread across multiple cities, with banks and police vehicles set ablaze