Skip to main content
KARADAVUT v. TURKEY - 17604/04 [2008] ECHR 90 | caselaw