News

The Door Christian Fellowship McAllen Church in Texas admitted that they did not have permission to put on a production of "Hamilton," in which they added religious themes.