Lewiston, ME
Lewiston is a city of about 36,000 residents, located in southern Maine between Portland and Augusta along Interstate 95, in Androscoggin County. Community members have complained about burgeoning prostitution activity for decades, with cases of commercial sex and sex trafficking dating back to at least 1980. Among the problems associated with the local commercial sex market was […]