Reflections on Empowering Parenting Jenny Castro is a mother of three children, ages 12, 10 and seven. She is coordinator of the Women in Leadership Project and communications associate for Mennonite Church USA. She... read more → March 21, 2017 No Comments Menno Snapshots, Sexual Abuse Prevention and Response, Women in Leadership