This is terrible. I heard the report last night, I'm hoping the groups(s) responsible can be identified and brought to justice as soon as possible. There was some speculation that it was ETA, but they've been relatively low-key lately... I wonder.