Human Rights Association
23 May 2018, Ankara – Diyarbakır Last week the European Court of Human Rights (ECHR) found…