IE 11 is not supported. For an optimal experience visit our site on another browser.

Watch Protesters Shut Down Major Mass. Highway

Protesters, decrying Police-involved deaths of unarmed black men, block traffic on Interstate 93 near Boston, disrupting the city’s morning commute.