Morocco has charged over 2,400 people for violent protests led by the Gen Z 212 movement, criticizing government spending neglecting social services. Despite calls for peaceful protests, some turned violent. Rights groups criticized authorities' response, leading to arrests and heavy sentences.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing