Spain’s new Prime Minister Jose Luis Rodriguez Zapatero announced he will soon call back Spain’s 1300 troops from Iraq – meaning the coalition of the willing is fast turning into a duet of the stubborn.
-Jon Stewart
A curated listing of popular authors.
A curated listing of popular topics.