Citizens Raise Concerns Over Deplorable Conditions of CID Headquarters
2 years agoSierra Leoneans have raised concerns over the deplorable conditions of the Criminal Investigation Department (CID) headquarters in Freetown. A video making rounds on social media on Wednesday morning...