Iraq: Detentions of Alleged ‘Death Squad’
On February 15, Iraqi authorities detained at least four men, with alleged ties to a unit within the Popular Mobilization Forces..
Eurasia Review
On February 15, Iraqi authorities detained at least four men, with alleged ties to a unit within the Popular Mobilization Forces..