Discernment, Apologetics, Philosophy, Religion.....

Ben Shapiro vs Michael Shermer Debate Analysis