Hodding Carter III, a 1966 Nieman Fellow, is professor of leadership and public policy at the University of North Carolina at Chapel Hill.
Hodding Carter III, a 1966 Nieman Fellow, is professor of leadership and public policy at the University of North Carolina at Chapel Hill.