Outrage Over IGP Dampare’s Alleged Role In The Deaths Of Nigerian Suspects In Ghana Custody
A bombshell report alleges that the Inspector General of Police (IGP) of Ghana, Dampare, has been implicated in the extrajudicial killings of eight Nigerians in...