Lead Pastor Jeff Frazier of Chapelstreet Church in Illinois, an influential evangelical megachurch in the Chicago suburbs, has been placed on leave. The church’s executive council cited “use of alcohol on church premises while performing duties” and alleged “concealment” of this wrongdoing as reasons for this action.
The Christian Post | RSS