During the first week of June 2023, a team of youth from Divine Shepard Lutheran Church in Omaha, Nebraska, and Redeemer Lutheran Church in Springfield, Missouri descended on South Florida to show the love of Christ. The trip was led by Spencer Owen, director of Christian Education at Divine Shepard, […]