Doc on “Corpus Christi” controversy to open
A documentary about the 108 Productions’ run of Terrence McNally’s play Corpus Christi will premiere on April 29. An online petition by the right-wing Catholic site America Needs Fatima has drawn over 7,000 signatures to date...
Read More