Police Arrests 3 People Over Attempted Child Trafficking
2 weeks agoThe Sierra Leone Police during a press conference held at its headquarter, George Street in Freetown have revealed that they have apprehended three individuals on charges of child trafficking. This revelation...