Substrate
South Africa mounts R600m police operation ahead of 30 June deadline set by anti-immigrant groups — Substrate