Teller County deputy arrested on indecent exposure charges

(COLORADO SPRINGS) — A Teller County deputy has been arrested on indecent exposure charges, according to court records. The Colorado Springs Police Department (CSPD) confirmed that John Taylor was arrested on Dec. 1 on indecent exposure charges. The Teller County Sheriff’s Office (TCSO) confirmed that Taylor is a deputy with its department, and that he […]

Leave a Reply

Your email address will not be published. Required fields are marked *