Ammar al-Shahbander, long-standing Chief of Mission in Iraq for the Institute for War & Peace Reporting (IWPR), was killed last night, May 2, in a car bomb attack in the busy commercial area of Karrada in Baghdad. It is believed that up to 17 people were killed in twin bomb...
