BREAKING: Sierra Leone Police Sacks 5 Officers Involved in Hastings Killing

The Police in Sierra Leone has sacked 5 of their officers who were involved in the killing of an indigene of the Hasting Community, Freetown, Western Rural. It could be recalled that on April 15 this...