Mon. Nov 9th, 2026

Spirit-Led Living

Christ the Rock Community Church in Menasha, Wisconsin, has announced that its founding pastor, Bill Lenz, took his own life on Monday—a tragic event that follows a months-long battle with depression.
Max Lucado
Todd Engstrom
Jefferson Bethke
Hillsong United
Related Podcasts

More News
What’s in Your Hand?
What’s in Your Hand?
previous arrow
next arrow
Shadow

Latest Videos
142K Subscribers
1.7K Videos
19.9M Views