Catholic Mobilizing Network calls for end to death penalty in the United States by IFN English February 4, 2024 0 31 The Catholic Mobilizing Network (CMN) is calling for a cessation of capital punishment in the United States, citing trend towards ...