Thousands of Moroccan teachers have been on strike for three consecutive weeks, demanding better work conditions. AP
Thousands of Moroccan teachers have been on strike for three consecutive weeks, demanding better work conditions. AP

Moroccan police use water cannon to disperse teachers' protest – witness