South Africa's image as a welcome place for other Africans seeking a better life has been shattered by last month's violent attacks on impoverished immigrants. The violence has killed dozens of people, and forced tens of thousands of others to flee the country.