SLRSA ED James Baggie Bio Affirms Readiness to Implement African Road Safety Charter
By Hassan Gbassay Koroma (Intern, SLRSA) Following Sierra Leone’s official deposit of its instrument of ratification of the African Road Safety Charter, the Executive Director of the Sierra Leone Road Safety Authority (SLRSA), James Baggie Bio, has affirmed the Authority’s readiness to implement the Charter and improve road safety nationwide. He made this assurance at
SLRSA ED James Baggie Bio Affirms Readiness to Implement African Road Safety Charter Read More »









