Bella Dodd is one of those mysterious figures who often comes up in discussions of Catholic conspiracy theories. But who was Bella Dodd and...
Dr. Eduardo Echeverria is Professor of Philosophy and Systematic Theology at Sacred Heart Major Seminary in Detroit. He joins Eric Sammons in a friendly...
Under Pope Benedict, relations between traditional Catholics and the Vatican were friendly; under Pope Francis, they were openly hostile. What is the state of...