SLRSA Cracks Down on Illegal Street Garages in Freetown
2 weeks agoThe Sierra Leone Road Safety Authority (SLRSA) has started a new operation to remove illegal garages and roadside obstructions across Freetown. The first phase of the move began on Monday, 5th May 2025,...