Ashtabula, OH
Ashtabula, Ohio is a city of about 18,000 residents. It is on the southeast shore of Lake Erie, about midway between Cleveland, Ohio and Erie, Pennsylvania. At least seven street-level reverse stings have occurred in Ashtabula, between 2006 and 2015, in response to complaints from the community. Following each operation, the Ashtabula Police Department released […]