Main, news...
April 8, 2026
A LeFlore County man accused of shooting a Webbers Falls police officer during a traffic stop in 2025 has now pleaded guilty to multiple federal charges stemming from the incident. According to the Un...