We'll Show You
Just weeks after she testified against the Tulsa police department in a corruption trial, five Tulsa police officers arrested Kelie Barnes on several misdemeanor traffic citations dating back to 2007. One of the officers accidentally fired his weapon during the arrest.
Show Comments (0)