Link to Post

Three of four Black Lives Matter protesters charged with blocking Kelley Square last year have been found responsible and ordered to pay a $100 fine. Watch video

Posted by MassLive Worcester on Thursday, January 21, 2016