SLRA, SLRSA Launch “Operation Push Back” to Clear Pedestrian Walkways in Freetown
15 hours agoThe Sierra Leone Roads Authority (SLRA), in collaboration with the Sierra Leone Road Safety Authority (SLRSA) and the Sierra Leone Police, has launched “Operation Push Back,” a coordinated enforcement...

