The massacre of three fishermen on a remote road in Florida shocked the nation. Polk County, Fla. Sheriff Grady Judd talks about cracking the case and the necessity of self-defense for outdoor lovers on Chester Moore’s “Higher Calling” podcast.
Listen to the interesting details of the case and the sheriff’s thoughts on defending oneself in remote areas.