Foreign workers in South Africa are yet again facing violence and protests by anti-immigrant groups. They accuse them of residing and working in the country illegally and are demanding that they leave by June 30.South Africa has seen recurrent waves of anti-immigrant violence in the past decade –...