Oklahoma man arrested after dead wife found riding in passenger seat in Arizona traffic stop

The Latest