Masri: Dead or alive, the terror continues

BAGHDAD – The breaking news came around noon, on state-run Al-Iraqiya TV, and it hit the Shi’ite slum, Sadr City, as well as the rest of Baghdad, as a new “shock and awe”: Sheikh Abu Hamza al-Muhajir, popularly known in Baghdad as Abu al-Masri, the Egyptian-born leader of al-Qaeda in Iraq, had been killed in […]