Framingham, MA
Framingham is a town of just over 71,000 residents, located in Middlesex County, Massachusetts near Ashland and Natick. Commercial sex activity– occurring online, on town streets, and within adult-oriented businesses– has been reported in the community for decades, and has generated substantial complaints to law enforcement and local officials. Prostitution transactions have also been linked […]