Saturday, February 25th 2023, 11:51 am
Former Okmulgee Mayor Richard Larabee was accused of embezzling more than $30,000 from a pregnancy center where he served as the chair of the board.
Larabee resigned from his mayoral position a year ago when OSBI began an investigation on the allegations.
February 25th, 2023
August 22nd, 2024
August 22nd, 2024
September 17th, 2024
September 16th, 2024
September 16th, 2024
September 16th, 2024