Human Sacrifice…

among the ideologues is under discussion over at Catholic World Report, courtesy of Yr Obdt. Svt.


CLOSE | X

HIDE | X