Newly Constructed Victoria Park Market to Open For Abacha Street Traders
12 months agoA newly constructed Victoria Park Market is set to be opened for traders of Abacha Street in Freetown, Sierra Leone. This decision follows a series of confrontations where the traders were on Thursday,...