SLRSA Deploys Trucks on Major Highways to Clear Broken-Down, Stationary Vehicles
1 week agoThe Sierra Leone Road Safety Authority (SLRSA) has deployed two tow trucks along major highways linking Freetown to the rural districts in an effort to reduce road traffic accidents and improve safety...
