The excruciating challenge of public transport has been a perennial menace plaguing hundreds of thousands of residents in the capital Freetown, rendering Government claims of ameliorating the problem
Sierra Express Media (SEM) can authoritatively reveal that the depressed redundant workers of the Freetown Waste Management Company have mounted serious pressure on the Freetown City Council Mayor,