The term “Indian” defines a highly visible social group that is often perceived as homogeneous by outsiders. Research indicates that negative stereotypes of Indian South Africans persist in the ...
India is a dizzying melange of cultures, climates and dialects — 28 states, eight union territories and 122 major languages (spoken by 10,000 people or more) spread across more than 1.3 billion ...