Category Archives: Eric Freedman

Eric Freedman is the director of Michigan State University’s Knight Center for Environmental Journalism