Smoke billows following an explosion in the Iraqi capital Baghdad. Iraqi leaders were set to come under fire Wednesday, having failed to prevent a spate of attacks in Baghdad that killed 127 people, the third major set of bombings to hit the capital since August.
(AFP/Sabah Arar)