Iraq at crossroads as bombs explode