Ceuta, Morocco, Understanding the Situation

The Islamists have launched a new front