Worldcategory· June 3, 2024 Iraq detains at least 12 after latest attack on Baghdad KFC Iraqi security forces cracked down on rioters in Baghdad who were attacking a KFC on Monday, wounding three ...