The Unsolved Case of Crystal McCrory Jones: Part II - The Husband's Statement
Crystal McCrory Jones was found deceased on February 9, 2023 at her home in Louisiana. Her death was almost immediately ruled a suicide, but there are questions about the little to no investigation performed by the West Carroll Parrish Sheriff's Department. The "investigation" was riddled with errors, discrepancies, and lies. This is an introduction to her case. More videos to come.
Previous
Flagrant Disregard: The Unsolved Case of Crystal McCrory Jones - The Husband's Actions
Next