Baghdad court sentences seven French ISIS operatives to life and 15 years
Baghdad (IraqiNews.com) – Baghdad’s Karkh Criminal Court sentenced seven French nationals on Tuesday, October 27, 2026, to life imprisonment and a 15-year prison term after conv…