Morocco charges over 2,400 people after violent Gen Z protests
Thousands face charges in Morocco after Gen Z protests escalated, sparking criticism of government actions and legal crackdowns.
Morocco charges over 2,400 people after violent Gen Z protests Read More »










