TAG
Geneva University Rector Yves Flückiger
Ankara systematically tortures Gülenists, Kurds, Turkey Tribunal rapporteurs say
Bünyamin Tekin, GenevaThe Turkey Tribunal, a civil society-led, symbolic international tribunal established to adjudicate recent human rights violations in Turkey, started proceedings in Geneva...