Victims of cancer, assassins, & two killed by the species they loved “Turtle God” Peter Pritchard, 76, died in hospice care on February 26, 2020. Known as “the Turtle God,” recalled longtime Tampa Times environmental reporter Craig Pittman, Pritchard at his home in Oviedo, Florida kept what Pittman believed to be “the largest private collection […]