iOS app Android app

Spain Police Officers

Mallorca Bombing Kills 2 Police Officers, ETA Blamed

AP | MANUEL MIELNIEZUK | Posted 05.25.2011 | World

PALMA DE MALLORCA, Balearic Islands — A powerful bomb on the Spanish resort island of Mallorca killed two police officers in their patrol vehicl...