Lie Detector Vendor's Claim Peer-Reviewed Research Proves 97% Accuracy Debunked antipolygraph.org 1 points by giles_corey 5 years ago · 0 comments Reader PiP Save No comments yet.