A top police commander in Tulsa, Oklahoma, is “under review” after citing what he called “alternative data” during a local radio interview this week.
Chula Vista Breaking News & Events
A top police commander in Tulsa, Oklahoma, is “under review” after citing what he called “alternative data” during a local radio interview this week.