Champion Forest Baptist Church, a Southern Baptist megachurch in Houston, has settled with “strict confidentiality” a lawsuit alleging church and denominational leadership’s complicity in the sexual misconduct of former youth pastor Timothy Jeltema. Three women, anonymously referred to as “Jane…
