Authors:
  • 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.