
World ·
European Rights Court Orders Turkey to Free Imprisoned Activist Osman Kavala
The European rights court has ordered Turkey to release philanthropist and activist Osman Kavala, who has spent nearly a decade in jail on charges rights groups describe as politically motivated.