Suan Sonna joins Larry Chapp to discuss his upcoming article on capital punishment in Catholic doctrine

Suan Sonna joins Larry Chapp to discuss his upcoming article on capital punishment in Catholic doctrine