Church Faces Backlash After VBS Skit Shows Soldiers Executing the Devil via Firing Squad June 30, 2026 by [email protected] Mt. Olivet Baptist Church in Lexington, Kentucky, is under fire for a skit in which soldiers repeatedly shoot the devil. Read More