In Utah, Bad Booze Bills Never Die

It’s been a little over five years since Utah tore it down, but the infamous “Zion Curtain” has risen from the dead. Like a zombie in a bad horror film, America’s most ridiculed alcohol law is apparently unkillable. The Zion Curtain has made headlines over the past several decades as one of the most glaring […]