John Fleming

About John Fleming

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.