This one really set off my B.S. meter: State officials hoping to shut off drug pipeline by putting in cameras. Huh?
Illinois officials are hoping to shut off the drug pipeline between Chicago and Mexico with a few snapshots.
Illinois State Police officials, on behalf of 13 states to the south and west of Illinois, […]
Recent Comments