Storia: Kentucky church sparks backlash after bizarre skit showing the devil being executed — Warptech Lab News