What does the European Court of Human Rights Decision on Demirtaş mean?
The Grand Chamber of 17 Judges, serving as Appellate Body of the European Court of Human Rights (ECHR), asked Turkey to take necessary measures to immediately release Demirtaş, former co-leader of People’s Democratic Party and who has ongoing detention. (Source: hurriyet).