Mission #23: Councilor Vanessa Hall Harper Investigated in Tulsa, OK – Allegedly Carried a Sidearm While Intoxicated
A sitting Tulsa city councilor is under active civil rights investigation after allegations surfaced that she carried a service weapon while intoxicated. Guerrilla News is on the ground.