Richard Carrier's Embarrassingly Bad Understanding of History and Jesus

2015-06-06 20