No Peace on Earth

The Christmas season, normally a tranquil time in which Catholics gather to celebrate the birth of Christ, has become the stage for People for the Ethical Treatment of Animals (PETA) to attack the Blessed Mother. PETA’s onslaught began with a … Continue reading