Family of Suckling Mother Allegedly Assaulted By Chiefdom Police Accuses CID Officer of Extortion
20 hours agoThe Criminal Investigation Department of the Sierra Leone Police in the Northeast Regional Headquarters of Makeni has come under scrutiny and criticism after the family of a woman allegedly assaulted in...