Nobody likes a snitch, but never have so many people been doing so much about it.
Legislatures around the country, from Texas to Montana to New York, are considering and passing bills to better regulate the use of compensated criminal witnesses. As the New York Times Editorial Board complained just a couple of months ago, “[m . . .
Want to read more? Please subscribe to The Crime Report!