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.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?
TM + © 2013 Vimeo, LLC. All rights reserved.
Made with k in NYC.