Embattled Spanish Prime Minister Jose Luis Rodriguez Zapatero, trailing in the polls and squeezed by an economic downturn, announced a broad cabinet shuffle on Wednesday, bringing in new deputy prime minister and a new foreign minister.


More...