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 »