Catholic leaders praise Colorado’s repeal of death penalty

Catholic leaders praised Colorado Gov. Jared Polis for signing a death penalty repeal bill into law March 23, making Colorado the 22nd state to abolish the death penalty.

Read More