By Chernor Alimamy Kamara Traders along Abacha Street in Freetown’s Central Business District have expressed their delight and support at the recent action by the Government through the Ministry of Transport and Aviation to stop vehicles and push carts from parking or accessing the street within a stipulated time frame, effective midnight 28th January, 2024. Nancy Thomas, a