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

Religion

May 16, 2017 10:17 AM

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

Suggested for you

  Comments  

Videos

Entertainment Videos