On Tuesday, May 14, 2007, Future Forum members were invited to a panel discussion on the debate on religion and politics between Christopher Hitchens and Marvin Olasky. Evan Smith, Editor of Texas Monthly, moderated the discussion.

j vimeo.com/18215863

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…