News for Thursday, December 8, 2022

Subscribe

Stories

Three Libby police officers resign; Chief Kessel put on paid leave
December 8, 2022 noon

Three Libby police officers resign; Chief Kessel put on paid leave

The startling development was not announced by city officials until after social media posts revealed the information in the last few days.