A: Main
June 5, 2024
Richard Larabee, former Okmulgee Mayor, was sentenced May 31 in Okmulgee County district court. After entering a guilty plea earlier this year, Judge Pandee Ramirez last Friday sentenced Larabee to ei...