Summy there are discriminatory practices however Indians are at fault just as much. There are definitely racial tensions, and with African leaders like Mugabe (who should be tried for crimes against humanity for the last 20 years), things are getting worse.
My family owns several factories in Africa and Indians in general enjoy a very high position (textile ownership) over the local Africans. Many Indians are corrupt and they run their businesses without regard for ethics. Africans have resorted to racial crimes against Indians, and the main reason is because Indians have neglected African's completely, in aspects of humanity, economically and socially. As noted in the other thread, there are many Indians who in the past were racist against the natives, and it is still the case today. Africans are becoming very hostile for the lack of opportunity, and rightfully so, but the violence is getting worse. With the collapse of many countries, Indian owned businesses will indefinitely feel the wrath of governments looking to give back to the Natives. It makes me very sad to see this beautiful continent fail to develop because of a combination of a lack of technology and ethical, humane moral leaders!! Indians AND Africans are at fault for what has happened. When I visited Africa in 2001, Zambia was said to be developing but their metropolis Harare was hardly functioning. Zimbabwe was in a State of Emergency and was headed downhill at that time. South Africa was the only bright spot for many people in the southern hemisphere of Africa, and many Indians claimed that it was like America. Now crime is infecting their country just like the others, paralleling the destruction via Aids/HIV.
This video still gives me hope though.