Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Sister continues fight for justice in brother's unsolved Oklahoma truck stop death.

flag Jerri Battenfield is still seeking justice for her brother Carter Leach, who was found dead 17 years ago at a Catoosa, Oklahoma truck stop. flag Despite ongoing investigations by the Oklahoma State Bureau of Investigation (OSBI), no arrests have been made in the case. flag Leach, a 32-year-old who struggled with drug addiction, was found dead in a pickup truck a month after he went missing. flag The OSBI encourages anyone with information to come forward and Battenfield also urges those struggling with addiction to seek help.

4 Articles