David J. Krajicek | Truthout

David J. Krajicek

David J. Krajicek writes about crime and justice for AlterNet. Follow him on Twitter @DJKrajicek.

December 10, 2017