Idaho college murders: Death penalty would be "dehumanizing," defense argues at hearing

Nov 8, 2024 - 04:00
 0  0
Idaho college murders: Death penalty would be "dehumanizing," defense argues at hearing