South Africa braces for protests against illegal immigration as deadline looms | Mukoko News