Observations all along the line - Kimball & the Southern Panhandle First

Huff placed on leave

Kimball Police Chief Darren Huff has been placed on paid administrative leave, according to City Administrator Daniel Ortiz, who could offer no further information.

A confidential source alerted Western Nebraska Observer staff that Huff was under investigation due to actions prior to and during the traffic stop, though that has not been confirmed by the City Administrator, County Attorney, Nebraska State Patrol or State Attorney General’s office.

...