The Latest on the Sierra Leone Protests – 2 Police Officers Dead.
About two police officers and a civilian have been confirmed dead after a day of anti-government protests in Sierra Leone's ...
About two police officers and a civilian have been confirmed dead after a day of anti-government protests in Sierra Leone's ...