David McKenzie
International Correspondent
David McKenzie is an award-winning international correspondent for CNN based in Johannesburg, South Africa.
David McKenzie is an award-winning international correspondent for CNN based in Johannesburg, South Africa.