Death Penalty Reform Act of 2025

November 16, 2025 Press 0

Journalist: John Manigah (ORU) Caden Hayes, a former Chief Justice and now Senator from Oklahoma State University, introduced on the senate floor, OSU-005 the Death […]