Did Al Qaida Win?
MADRID, Spain — The Socialists ousted Spain's ruling party in elections Sunday, with many saying they were shaken by bombings in Madrid and furious with the government for backing the Iraq war and making their country a target for Al Qaida.
The PM-Elect says he is going to recall all Spanish troops from Iraq. Spineless cowards...