Think you know who the sex offenders in our community are?
Do you think the public “sex offender registries” are helpful in identifying who the sex offenders in our communities are? Think again! According to research from Bowling Green State University, police officers in the US were charged with forcible rape 405 times between 2005 and 2013. That’s an average of 45 a year. Forcible fondling was more common, with 636 instances.
Read more