New Kavala hearing: a symptom of Turkey’s gangrened justice system
Tomorrow, Friday 18 December 2020, marks the 1,144th day of detention for human rights defender Osman Kavala.
New Kavala hearing: a symptom of Turkey’s gangrened justice system Read More »