Part Two: The Finders: CIA Child Trafficking Cult or Just Normal Cult?

Behind the Bastards

S01E581
January 18, 2024 69 min

Overview

After almost twenty years of quiet growth the Finders explode into public awareness when they are accused of sex trafficking children, possibly for the CIA. (Or the Devil.)

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!