Defiance, OH
Defiance is a city of approximately 17,000 residents, located in northwestern Ohio, about midway between Toledo and Fort Wayne, Indiana. Prostitution and sex trafficking activity have been well-documented in the city and surrounding communities. In 2008, a Defiance County Township trustee was found guilty on a prostitution-related charge following a jury trial. The man had […]