64958

‘David versus Goliath’: Being homeless in the City of Cape Town

Eleven homeless people have launched court proceedings to challenge constitutionality of archaic bylaws.

Latest Post