Share Facebook Twitter LinkedIn Pinterest Email A High Court in Accra has stripped the Office of the Special Prosecutor (OSP) of its prosecutorial powers.More soon… Featured general