isabel carrasco

Spain: Isabel Carrasco shot dead in Leon

Isabel Carrasco, head of the provincial government in the northern Spanish city of Leon, was shot several times by a…

11 years ago