Human Rights
European rights court orders Turkey to free imprisoned businessman
The European Court of Human Rights (ECHR) has ordered Turkey to immediately release Osman Kavala, an activist and philanthropist who has been detained in prison for almost a decade. Kavala was sentenced to life behind […]
