Progressive African Communities and Territories
On the edge of Johannesburg’s business district, a plain-looking building hums quietly. Inside, cool air and…