This video shows members of the Popular Mobilization (Alhashd al-shaabi) torturing detained Iraqis. Sectarian slogans can be clearly heard, atrocious ...
Load More

GICJ Newsletter