SLRA, SLRSA Launch “Operation Push Back” to Clear Pedestrian Walkways in Freetown
3 days 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...

