10 months agoTHE FINDERS: 1987 CIA Front Involved In International Child Trafficking & Blood Rituals? (Excellent Documentary!)Truths Unlimited