Tag: Dineo Rabaholo

Sociology defines racism as the belief that races have distinctive cultural characteristics determined by hereditary factors and that this endows some races with an intrinsic superiority over others, as well as abusive or aggressive behaviour towards members of another race on the basis of such a belief South Africa has a history of racism, which […]