The ACLU of Ohio is pushing back against an expected bill that would ban the death penalty in the state, saying it also ...
Leon Mason, 23, pleaded guilty Thursday to involuntary manslaughter in the January 2024 death of DeAngelo Williams Jr.