Megan's Law: The Impasse Between Improving Enforcement Essay
Megan's Law: The Impasse Between Improving Enforcement Technology and Eroding Privacy Rights for Convicted Sex Offenders Megan's Law was passed in 1996 and immediately ignited a flurry of disagreement, both over its likely effectiveness and over it Continue Reading...