Amherst, OH
Amherst is a city in Lorain County, Ohio, located about 30 miles west of Cleveland. Its population is about 12,000 residents. Prostitution and sex trafficking are well documented problems within Amherst and throughout the county. Some cases of the local sex trade have involved involved child sexual abuse materials (CSAM, often called “child pornography” in state […]