SLRSA Introduces Mandatory Vehicle Inspections for All Vehicles
3 weeks agoThe Sierra Leone Road Safety Authority (SLRSA) has announced new measures to reduce road traffic crashes, including introducing mandatory standard vehicle inspections for all vehicles entering the country. According...

