Turkey: Joint submission to Council of Europe’s Ministers calls for release of Osman Kavala

Today, the ICJ, jointly with Human Rights Watch and the Turkey Human Rights Litigation Support Project presented a submission to the Council of Europe’s Committee of Ministers on the Execution of the judgment Kavala v. Turkey by the European Court of Human Rights. (more…)