Would you prefer to read POLICE Magazine on a tablet?
The Christian Science Monitor reports that the sheriff of Davidson County, Tenn. (Nashville) has been directed to release illegal aliens detained on “minor” charges on their own recognizance. This is a repeat of the disastrous “catch and release” immigration enforcement concept where