Tag: Informant

Results

  • Ben Shulz

    Ben Shulz approached the HFP crew at the Green Bison Cafe on July 15, 2009 asking for an internship. After interrogation, Ben claimed to have knowledge of the Church of Satan, warned against contact with CoS member [[:45898 | Philip LaChouffe]], and …