I took a polygraph test, a couple months or so ago. It was with a police station, a very experienced officer handled it (she had worked there more than a decade).
Here's me explaining the whole thing... if you can't see anything after this text, no worries, you're either not logged in, or not an Immortal/Elite, in which case, check the OnisionSpeaks YouTube channel as it will be released later: