SLRSA ED To Revamp National Road Safety Committee & Passenger Manifest System

The Executive Director of the Sierra Leone Road Safety Authority (SLRSA) Mr. James Baggie Bio has unveiled ambitious plans to revamp the long-dormant National Road Safety Committee and reinforce the use of a Passenger Manifest system across the country’s transport…













