Staples vs. Barnes Debate


Catholic Answers is grateful to everyone who supported this project. We are proud to be able to produce such top-notch products as Tim Staples' debate.