BUFFALO, Mo. – The Buffalo police chief is on paid administrative leave during an internal personnel investigation.
Chief Chris Twitchell was put on leave at the last board meeting on Jan. 9. No other officers are involved in the investigation and Buffalo’s mayor was unavailable for comment.
The Buffalo city attorney is handling the investigation and expects an update could be available next week.