The King of Morocco is revoking his pardon granted to a Spanish pedophile after dozens of people were injured in a face-off between outraged over the pardon and baton-wielding cops.

The anger was simmering since the pardon was granted on 30 July, and finally spilled onto the streets last night

And here’s the source of that anger:  Daniel Galvan Vina was sentenced to 30-years in prison after being convicted of photographing himself sexually abusing 11 children aged 4 to 14 years old.  He was only 2 years into that term when King Juan Carlos of Spain asked King Mohammed IV to pardon a group of 48 Spanish prisoners.  The Spanish royal palace expressed its gratitude when Mohammed got it done.

But after the disturbances, Mohammed ordered his justice minister to reverse the pardon.  Galvan is reportedly back in Spain, and the two countries will discuss “the next step after the pardon's revocation”.

And it turns out that Galvan isn’t necessarily Galvan:  He’s originally an Iraqi from Basra who worked for the Spanish spy agency as a double agent inside the Iraqi military under the regime of Saddam Hussein.  After he was pulled out of Iraq, he acquired citizenship and a new name in Spain, as well as a new back-story as a retired professor.  “Galvan” wound up moving to Morocco eight years ago where he abused the children.  Juan Carlos reportedly put his name on the list of pardons requests at the urging of the CNI.