Russell Vandenbroucke

Russell Vandenbroucke is director of the Peace, Justice & Conflict Transformation Program at University of Louisville and is syndicated by PeaceVoice.