Flagrant Disregard: The Case of Crystal McCrory Jones - The Introduction
Crystal McCrory Jones was found deceased on February 9, 2023 at her home in the community of Goodwill, 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
The Unsolved Case of Crystal McCrory Jones: Part II - The Husband's Statement
Next