Sunday, February 24, 2008

Confirmed: Abu Karrar, terrorist who organized suicide bomber operations in Baghdad, killed


Great news out of Iraq. This guy ran a suicide bomber network out of Diyala River Valley. His network included female suicide bombers, and was responsible for attacks in Baghdad.