Current Utah State University Police Chief Blair Barfuss resigned yesterday, and announced today that his last day will be Feb.
Tag Archives: Resignation
This is a developing story that will be updated as more information is released. Utah State University President Noelle Cockett