European Court of Human Rights orders Osman Kavala's release
The European Court of Human Rights called on Turkey to swiftly release Osman Kavala, who has been detained since 2017. It found his life sentence lacked legal validity, again putting pressure on Ankara in this closely watched case.


