profile image

Leigh Barrett

Journalist

Leigh Barrett is a freelance journalist, recently returned to South Africa after 18 years in America. She is editor and publisher of ‘Perspective: Africa’, a quarterly humanitarian media journal focusing on current affairs and issues across Africa.