Comment: I can understand how a "display of wealth" might "expose" some aspect of India's caste system (although I'm a bit hazy about how it would apply to South African Indians, who don't have a caste system). How "displaying wealth" could "expose" "racial prejudice" escapes me completely, I'm afraid. 

Why mention the skin tone of the Indian man? Or the newness of clothing? Or the "Afrikaans-speaking" man's language? ("How many prejudices do you have?" I ask myself.)

Seems to me, you went there for a less than honourable reason, and security spotted you immediately - not because you are black and your friend South African Indian, but because you stood out amongst those who were there for honourable reasons.

I think the Guptas are poisonous, but this kind of "journalism" serves no productive purpose.