South Africa collects record $117B tax haul

South Africa collects record $117B tax haul