European Court of Human Rights is failing Turkey’s endangered freedom of expression by Leighann Spencer | 22 May 18“My scream for justice has faded away in a bottomless pit” read more