Arizona taxidermist arrested for stuffing his dead wife and keeping her on a couch in his living room
Flagstaff, Arizona | A man was arrested this morning by deputies of the Coconino County Sheriff’s Office for illegally stuffing the body of his deceased…