Author: John Kraft

TOLEDO, IL. (ECWd) - Cumberland County Sheriff's Deputy Steve Carr has been placed on Administrative Leave (with pay) pending the outcome of an investigation into messages he allegedly sent earlier this year. Those messages are quite disturbing to say the least, and include comments such as: "...