SLRSA Launches Biometric Driver’s License, Technical School, Garage And Spare Part Shop

As part of efforts to address the enormous challenges faced by drivers, vehicle owners and mechanics, the Sierra Leone Road Safety Authority, under the dynamic and result oriented leadership of the Executive...