Spain: Car Bomb Explodes in Majorca October 29, 2013July 30, 2009 A car bomb has exploded outside … Read More