Supporters and opponents of "Angels in America" rallied in front of the North Carolina Blumenthal Performing Arts Center in March 1996.
Supporters and opponents of "Angels in America" rallied in front of the North Carolina Blumenthal Performing Arts Center in March 1996. LAURA MUELLER
Supporters and opponents of "Angels in America" rallied in front of the North Carolina Blumenthal Performing Arts Center in March 1996. LAURA MUELLER

He protested ‘Angels in America’ 20 years ago. Now this pastor is back in the news.

May 16, 2017 10:17 AM