51. Human Rights Watch questions the evidence of the arrest al-Ṭaifah al-Manṣurah group’s members and accuses the security of forcing the accused to make confessions by torture

Articles Group