Catholic Moral Authority: Smothered by the Seeping Smoke of Satan
GUEST POST: Russell Shaw is the author of over twenty books touching on Catholicism, Politics and sometimes both at once.
GUEST POST: Russell Shaw is the author of over twenty books touching on Catholicism, Politics and sometimes both at once.