Iris DeLeon-Hartshorn
Iris de Leon-Hartshorn is the director of the Peace and Justice Ministries Department of Mennonite Central Committee U.S. Iris lives in Lancaster, Pennsylvania, with her husband Leo Hartshorn. They are the parents of three children.