protest_mitchell_8

Oakland Police stand on 580 in an attempt to block protesters, Nov. 24, 2014. Photo by Deana Mitchell

Oakland Police stand on 580 in an attempt to block protesters, Nov. 24, 2014. Photo by Deana Mitchell

Leave a Comment

You must be logged in to post a comment.