There have been sporadic confrontations between state authorities and street traders over the use of public spaces in Freetown. These confrontations on the streets and pavements of the
Although government is claiming to have decentralized this country via the establishment of local councils, the fact remains that most important institutions of this nation are still concentrated
The traffic division of the Sierra Leone Police, a force that regards itself as a force for good, is a huge disappointment in the sense that that division