New Choctaw Public Safety Director Appointed by Tribal Chief Cyrus Ben
A new Choctaw Public Safety Director has been selected. Tribal Chief Cyrus Ben has announced his appointment of Gabriel “Butch” Billie to the position. Mr. Billie has 16 years of law enforcement experience and holds various certifications and federal commissions. Prior to entering the...