In Baghdad , the new U.S. ambassador to Iraq , Zalmay Khalilzad , expressed horror at ongoing attacks by insurgents against Iraqi civilians .