NEWS Court Of Appeal Frees Alleged Accomplice Of Ataa Ayi After 23 Years In Prison Emmanuel Turkson June 5, 2025 Court Of Appeal Frees Alleged Accomplice Of Ataa Ayi After 23 Years In Prison