As Tulsa police seek to build trust, critics want accountability November 13, 2024 by CBS Miami Tulsa, Oklahoma, has more police shootings per arrests than 93% of the nation’s major police departments.