Denver Mayor Hancock announces Sheriff Gary Wilson stepping down in shakeup of troubled department
Denver Mayor Michael Hancock announced Monday that Sheriff Gary Wilson has stepped down as head of an agency racked by allegations of deputies abusing jail inmates and internal corruption.