Anti-migrant rally in South Africa demands undocumented foreigners leave.