DSI Comedy Theater in Chapel Hill will close August 28, its founder announced this morning. The news comes after Zach Ward, who started the theater in 2001, faced accusations on social media of sexual harassment, discrimination in giving stage time to women performers, and unfair pay. Ward has said a sexual encounter with a patron […]
Tag: Zach Ward
Posted inArchives