Embattled Teller County Sheriff Kevin Dougherty will step down effective at noon on Friday.
Dougherty has been under attack for buying a home in El Paso County, which some residents took to mean he could no longer legally serve as Sheriff. He said he rented a home in Florissant,...
more »