Geography ❯ United States ❯ Massachusetts ❯ Framingham
Bail was set at $250,000 with GPS monitoring, passport surrender, an alcohol ban to limit flight risk before trial.