Former SLRSA Boss Sarah Bendu Convicted on Multiple Corruption Charges
4 months agoDr. Sarah Finda Bendu, the former Executive Director of the Sierra Leone Road Safety Authority (SLRSA), and Victor Labor, a former employee of the institution, have been convicted by the High Court of...
