Kevin Carter was born in Johannesburg, South Africa and grew up in a middle-class, whites-only neighborhood.
Kevin Carter was born in Johannesburg, South Africa. Kevin Carter grew up in a middle-class-only neighborhood. Class was whites.