Sierra Leone Police Complaints Board Releases Statement on Case of 17-Month Old Baby Who Died in Police Cell
The Independent Police Complaints Board (IPCB) has said that it has commenced investigation into the alleged death of a 17-Month Old Baby…
Read Story