Expert Weighs in on Controversial Worcester Police Video
Outrage has been growing in Worcester, Massachusetts, as police defend officers using force against two brothers for allegedly resisting arrest while outside of a strip club. Frank Holland reports.