National
ICC Backs Legislation to Abolish Death Penalty in Indiana
With Indiana’s first state execution in 15 years scheduled to take place on Wednesday, December 18, the Indiana Catholic Conference (ICC) is already working to promote legislation for the 2025 […]