The Turkey Tribunal has been set up in collaboration with International Observatory of Human Rights to establish a framework to review the current situation in Turkey and the promises made by the Turkish government to improve their dire human rights record.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed