The outlet called the Catholic vice president a “moral stain” on the religion after he said Renee Nicole Good’s killing was ...