Iraqi security forces find Daesh Takfiri terrorist group torture cells in western Tal Afar

Iraqi security soldiers have discovered a detention facility in the western flank of Tal Afar, which members of the Daesh Takfiri terrorist group used to incarcerate people and subject the detainees to various forms of torture. The Arabic-language al-Sumaria satellite television network reported on Monday that government forces had found the prison in the recently-liberated al-Saad […]

Continue Reading