Category - General

General

Lie Detectors Could Lie

After seeing a legal thriller, which subjects a suspect to a polygraph or lie detector test, you might think that polygraph test results have a direct effect...