Walter Mitchell was arrested in December 2020 at his Scottsdale apartment after the police reported finding 24 human body limbs and five heads north of Prescott.
Full article on the story: www.12news.com/article/news/crime/man-gets-6-years-prison-dumping-body-parts-arizona/75-aa89c32a-0942-4ec1-a68a-b7ed934aa674