Otter: This looks easy

Browse the archives: go

May, 2009

Above The Law

The Illinois State Police is defying court orders to seal or expunge thousands of criminal records.

Table of Contents