TULSA, Okla. — Tulsa Police said a woman has been arrested in Oklahoma City in connection with a homicide investigation in Bixby. Police said Rachel Odom was returned to Tulsa following the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results