Maverick Citizen City of Johannesburg commits to addressing homelessness but doubts persist among civil society groups By Chris Gilili for GroundUp