Rachel Benda

Rachel Benda is the founding director of the Community of Jesus, the Living Mercy, a Roman Catholic lay community founded in 2008 as a Private Association of the Christian Faithful. Located in the Cleveland Diocese, the Community ministers healing and hope, especially women and men who suffer after abortion through its apostolic work Bethesda House... [Read more...]