Just last week, the Sierra Leone Road Safety Authority (SLRSA) commissioned the newly rehabilitated and refurbished Licensing Hall and the Ultra Modern Vehicle Workshop at the Authority’s Head