Tulsa Police arrested four people accused of going on a crime spree and stealing several thousand dollars’ worth of items from at least seven stores along 71st Street. Police say the suspects ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results