Shopkeepers sweep up broken glass after a controlled explosion by police detonated a roadside bomb in Palestine Street in eastern Baghdad, Iraq, May 27, 2006 (AP)
Shopkeepers sweep up broken glass after a controlled explosion by police detonated a roadside bomb in Palestine Street in eastern Baghdad, Iraq, May 27, 2006 (AP)
by Asharq Al-Awsat | Jan 31, 2013 |