Thousands of protesters have taken to the streets of the Moroccan capital to protest against corruption and abuse of power. The demonstration in Rabat on Sunday was one of the largest of its kind for several years. Read More: U.S.-led air strikes kill 31 people in Raqqa:...