The latest horror in the name of religion — preachers in Africa denouncing children as witches, and then they are assaulted and killed, often by their own family because “Thou shalt not suffer a witch to live.”

The world is definitely getting crazier and crazier.