The Irrelevance of The Church In Current Debate

Being Catholic has this news here.