Copyright 2024 All Rights Reserved.

April 19, 2024

September 2019

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: "...

$