2 min read News Places Sierra Leone: Lumley in Freetown is finally a traffic freezone. 3 years ago Sal Jalloh The Sierra Leone Road Safety Authority has embarked on a rigorous operation to push back petty traders, market women and...