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…

achievement achievement achievement achievement achievement achievement achievement