New Call In number! (707) 390-0655. Leave us a Voicemail today!
September 26, 2022
Episode 95 : The Finders Cult
FBI documents reveal that in 1987, a cult was caught trafficking children. These children were being sold to individuals all over the World and used in Satanic Rituals by the CIA.