Active RNS subscribers and members can view this content at the RNS Archives website.
c. 2006 Religion News Service (UNDATED) Christian comedians features in the upcoming movie “Thou Shalt Laugh” riff on subjects ranging from religion to every day life. The film is scheduled for release this fall. Jeff Allen: ÆÂ? Teenagers are God’s revenge on mankind. It’s as if God himself looked down and said: “Let’s see how […]