Morocco charges more than 2,400 people over Gen Z protests
RABAT, Morocco AP — Morocco has charged more than 2,400 people over current youth-led protests that turned violent, a sweeping response to a few of the nation’s largest anti-government demonstrations…