WORLD NEWS European rights court orders Turkey to free imprisoned businessmanBy KahawaTungu ReporterAugust 26, 20260 The European Court of Human Rights (ECHR) has ordered Turkey to immediately release Osman Kavala, an activist and philanthropist who…