THE PEDO-FILE: ‘Losing Finders’, The Buried Documents that Linked the Infamous Cult to the CIA
Source – mintpressnews.com “…Sgt. Stitcher died on May 28, 1993, at the age of 48 as a result of “septic shock.” …Sgt. Stitcher was also one of the few individuals involved with the investigation who corroborated CIA “interference” in the case outside of the Customs reports. Not only are we missing records of critical evidence,…