‘A Force for Good’ ? Keith Biddle will be highly disappointed with Sierra Leone Police today
By Alhaji M.B. Jalloh “A force for good” was the motto of the Sierra Leone Police (SLP) some 19 years ago, when British-born Keith Biddle headed it as Inspector General. […]