Sierra Leone Police Reveal New Facts on The Case of Certain Woman Who Allegedly Killed Her Man in Freetown
3 years agoThe Sierra Leone Police have revealed new facts on the popular case of a woman who allegedly killed her man after he forced himself on her. The update was given at a police press conference at the Police...