Iraq Market Blast Kills At Least 21, Injures 33

 
There was no immediate claim of responsibility.