sierra leone police

Sierra Leone Police Responds to Amnesty International Report: Sets the Record Straight!

The Sierra Leone Police (SLP) has released a public notice expressing its concern over the Amnesty International report, "Sierra Leone…

2 years ago