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

No comments yet.