Top Spanish politician Isabel Carrasco fatally shot in León
Tuesday, May 13, 2014 - 11:50
in Earth & Climate
Aileen GraefLEóN, Spain, May 13 (UPI) -- Isabel Carrasco, head of the provincial government in León, was shot dead on the street in what appears to be an act of revenge.