Copyright 2025 All Rights Reserved.

January 23, 2025

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

$