Cumberland County, ME
Cumberland County is located in southern Maine and contains the state’s largest city – Portland – as well as smaller cities including Brunswick, Cumberland, and Scarborough. In 2020 its population was roughly 295,000. Cases of sex trafficking and other problems associated with commercial sex have been well documented for many years. For example, in 2014, a […]