Racism: here to stay?