LONDON, Ontario — Two men have been sentenced to four years each in prison for causing the death of one of their sons in a botched exorcism. Walter Zepeda, 19, died of dehydration early last year after he had been strapped to metal chairs for six days in an attempt to drive away the demons his father was certain possessed…
Want to read the full article and more?