Employee Arrested for Off-Duty Misconduct
Michael Alexander was arrested and booked into the Canyon County Idaho Jail on charges stemming from a Meridian, Idaho criminal investigation.
Media release
Sheriff's Office