Rachel Locke is director of Impact:Peace at the University of San Diego’s Joan B. Kroc School of Peace Studies.
Guest Author
Rachel Locke
Director, Impact:Peace, Joan B. Kroc School of Peace Studies – University of San Diego