Chelsea, MA
Chelsea is a densely populated city of about 40,000 residents, located across the Mystic River from Boston in Suffolk County, Massachusetts, near Everett and Revere. Commercial sex activity, conducted both at street level and within local businesses, has been reported in the community for at least two decades, and has generated complaints from city residents. Cases of sex trafficking, […]