If you’re interested in more about the Finders, the FBI dropped their file on them in late October. We had some discussions about them at the time.
https://vault.fbi.gov/the-finders
Thank you Kit. I remembered the name coming up. I will check the file out.
Some things sound so weird that they can’t possibly be true. But they can.