Police Documents Reveal 30 Year Cover-Up of Child Sex Abuse

Tallahassee Police Department documents released in late 2017 reveal evidence of a cover-up of child sexual abuse involving a cult called The Finders. In February 1987, a mysterious cult known as The Finders made international headlines when they were suspected of everything from child trafficking, pedophilia, satanism, and connections to the Central Intelligence Agency. Now, more than […]
The post Police Documents Reveal 30 Year Cover-Up of Child Sex Abuse appeared first on The Conscious Resistance Network.