Cops Claim LSD Killed this Dad, but Autopsy & Video Confirms they Hogtied Him to Death

By Justin Gardner | The Free Thought Project | November 19, 2015 Memphis, TN – An independent autopsy has found that 30-year-old Troy Goode died from being hog-tied face-down for an extended period of time. The Southaven, Mississippi police department tried to blame Goode’s death on LSD, but there is no scientific basis for this […]

Source