South Africa is now talking about the looming 30 June deadline set by anti-immigrant groups, with police on high alert as protests spread across the country.
HypeNows