Yeoville Market refurbishment underway after blaze damaged 25 stalls
A total of 25 trading stalls suffered irreparable damage and the cause remains under investigation by the South African Police Service.
MMC Environment Development- Councillor Nkululeko Mbundu ·over 1 year ago