Newly Constructed Victoria Park Market to Open For Abacha Street Traders
1 year 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,...