Sierra Leone Correctional Service Refutes Dr. Lahai’s Allegations Against Its Director General
3 months agoThe Sierra Leone Correctional Service (SLCS) has denied allegations made by whistleblower, Dr. John Idriss Lahai, against the Director General of the Pademba Road Prison, Ahmed Turay. This clearance...