News

Retired Volusia Sheriff Ben Johnson says the brutality of what he found inside the Telford Lane home remains vivid more than 20 years later.