Blog Post Image: 20180312_151254.jpg

Deacon Steve Kaneb testifies in favor of death penalty repeal on behalf of the Roman Catholic Diocese of Manchester.