Proving the Religious Right
Contra the media-brainwashed NPCs who parrot the Satanic Panic zombie meme, reality keeps proving the religious right ... right. EAST GREENWICH, R.I. (AP) — Several animal heads found in a plastic bag in East Greenwich last month appear to be related to some sort of religious animal sacrifice ritual, the…