top | item 24107883 Lie Detector Vendor's Claim Peer-Reviewed Research Proves 97% Accuracy Debunked 1 points| giles_corey | 5 years ago |antipolygraph.org discuss order hn newest No comments yet.
No comments yet.