Democrat Senator HANDCUFFED After Confrontation With Police
Earlier this month, a state Democratic senator found herself briefly arrested and handcuffed after refusing to hand over her driver’s license during a traffic stop and arguing with an Oklahoma sheriff’s deputy.
On the afternoon of Saturday, January 11, in Tulsa, Oklahoma, State Senator Regina Goodwin, a Democrat