The Spanish politician who was literally hated to death
Isabel Carrasco, head of the León Provincial Authority and leader of the local branch of Spain’s Popular Party, was shot in broad daylight in 2014. Three women are in prison after being convicted of the crime –Montserrat González, her daughter Triana Martínez and a policewoman, Raquel Gago. But has justice really been done?