powered by mochila

A powerful bomb on the Spanish resort island of Mallorca killed two police officers Thursday and authorities temporarily blocked all outgoing flights and ships from leaving as part of a manhunt.