Tahir Jalil Habbush Police officer Intelligence officer dead at age 75
Tahir Jalil Habbush, an Iraqi intelligence official who served as director of the Iraqi Intelligence Service from 1995 to 2003, died on April 2, 2026, in Erbil, Iraq, at the age of 75 or 76. Born in Tikrit in 1950,… · 02 April 2026 · April 2026