- October 15th, 2012
- Jackson Parker
Study Finds 16.6% of Sex Offenders Evade GPS Tracking
According to a study conducted by Utica College, 16.6% of the 90,000 registered sex offenders being monitored by GPS tracking…
According to a study conducted by Utica College, 16.6% of the 90,000 registered sex offenders being monitored by GPS tracking…
