Oklahoma Representative submits resignation letter amid AI video backlash

“Stepping aside is the right thing to do for the people of District 77,” the former chairman of the Oklahoma Democratic Party wrote. Oklahoma State Representative John Waldron, (D-Tulsa), submitted a letter to the office of Governor Kevin Stitt on Thursday, April 16, announcing his irrevocable resignation effective Oct. 1. Waldron’s decision comes less than […]