Catholic Leaders Respond to Return of Death Penalty
Attorney General William Barr announced earlier this week that the Department of Justice is authorizing use of the death penalty. The controversial move has met with mixed praise and condemnation....