Massachusetts: Herrera & Uribe Indicted on Sex Trafficking Charges

Two Indicted on Sex Trafficking Charges for Running Brothels Out of Framingham Residences Victims Allegedly Trafficked…