Zach Posted October 14, 2007 Share Posted October 14, 2007 A discussion about recent comments from Sam Harris and Christopher Hitchens that have angered many atheists and freethinkers. View the full article Link to comment Share on other sites More sharing options...
Recommended Posts