South Africa: Anti-immigrant sentiment fuels protests amid economic woes | PiQ Markets