Six men have been arrested after Dutch police discovered a torture chamber containing a dentist’s chair, handcuffs, and tools. The makeshift prison had been created by converting…
At least 27 former Turkish diplomats, including one woman, have been arrested as suspects in an alleged conspiracy amid mounting evidence that many of them were tortured…