Breaux Bridge Police Chief Albert “Buz” LeBlanc was hospitalized after accidentally shooting himself in the leg this morning. He sustained the injury during his annual qualification at the St. Martin Parish firing range in St. Martinville, authorities said. [More]
Here’s a dilemma for the judges: Should his rank give him an edge over the SCDC training officer for this year’s Lee Paige Award? Or will emerging new contestants moot the point?
[Via Jess]