Life sentence rendered after case was before the courts for five years CORPUS CHRISTI, Texas––David Keith Wills, 68, former Michigan Humane Society executive director and vice president for investigations at the Humane Society of the U.S., was on September 22, 2020 formally sentenced to serve life in federal prison. Wills was convicted on October 8, […]