United Kingdom

The Human Rights Commission is branding Cape Town’s anti-land …