At least seven people have been killed in the violence against foreigners in the past two weeks in South Africa, prompting hundreds of Zimbabweans living in the country to return home.