(Washington Post) Fourteen Iraqis were arrested Wednesday by Iraqi police in Baqubah, 30 miles northeast of Baghdad. The military said one is suspected of leading a cell of Wahhabi Muslims, followers of a strict form of Islam embraced by bin Laden.
2004-03-05 00:00:00Full ArticleBACK Visit the Daily Alert Archive