13-08-2026 17:38 via kfor.com

State of Oklahoma executes man convicted in 2003 murder

The State of Oklahoma executed Carlos Cuesta-Rodriguez Thursday morning.
Read more »