Sierra Leone Police Complaints Board Releases Statement on Case of 17-Month Old Baby Who Died in Police Cell
4 years agoThe Independent Police Complaints Board (IPCB) has said that it has commenced investigation into the alleged death of a 17-Month Old Baby in Police Custody at Panlap Police Division in Makeni City. Sierraloaded...