Category: Media

God In America

“God in America” will be broadcast on PBS for three nights starting Oct. 11, 2010. Stephen Prothero, a religion professor at Boston University, makes a similar point on-screen as he discusses the rising revolutionary sentiment in colonial America. “I think…

The Birth of Freedom

Why would anyone believe that all men are created equal? That all should be free? Why would any nation consider this a self-evident truth? For the millions around the world who have never tasted liberty, this question cries for an…