Sister Joela Krüger's Story of Reconciliation

Sister Joela Krüger is a member of the Lutheran Evangelical Sisterhood of Mary in Darmstadt, Germany.