Former SLRSA Boss Sarah Bendu Convicted on Multiple Corruption Charges
11 hours 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...
