Jeffrey Barbee
Jeffrey Barbee works from Johannesburg, South Africa. Enviro Journalist, Multimedia Producer, Photojournalist based in Africa. Covers political,social and environmental issues. Jeffrey Barbee has over 663 followers on Twitter.