One of the great questions man has pondered is, "Are we alone in the universe?" Is there intelligent alien life out there, and if...
Dr. Eduardo Echeverria is Professor of Philosophy and Systematic Theology at Sacred Heart Major Seminary in Detroit. He joins Eric Sammons in a friendly...
In recent years there has been a lot of talk in the Catholic world of "Recognize and Resist" – the idea that Catholics should...