Copyright 2024 All Rights Reserved.

April 26, 2024

Author: John Kraft & Kirk Allen

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

$