South Africa on edge amid anti-migrant protests
Video
Anti-immigrant groups set June 30 as an unofficial "deadline" for undocumented migrants to leave, with protests taking place across South Africa.
Anti-immigrant groups set June 30 as an unofficial "deadline" for undocumented migrants to leave, with protests taking place across South Africa.