Despite the gutless capitulation to terror by Spain's socialist government after the 2004 Madrid commuter train attacks, it appears some of Islam's finer stone age monkeys have not been dissuaded from committing further brainless atrocities in that country. There is no appeasing or negotiating with these neanderthals.