John Fleming is editor at large for The Anniston (Ala.) Star and an editor at the Center for Sustainable Journalism. Before joining the Star, he worked as a foreign correspondent in Africa.
John Fleming is editor at large for The Anniston (Ala.) Star and an editor at the Center for Sustainable Journalism. Before joining the Star, he worked as a foreign correspondent in Africa.