Critics question potential conflict of interest in multi million Colorado polygraph program
DENVER — It’s a question that scares many people to consider: what’s going on in the mind of a sex offender? Hoping to get a glimpse inside those minds, the state of Colorado mandates polygraph examinations, sometimes known as lie detector tests, for sex offenders as part of their treatment. During polygraphs, offenders are asked about their criminal pasts and
Read more