Stephen weighs in on the Reza Aslan/Lauren Green debacle.

Related Articles: