Photos from #J28 in Oakland

(See the previous post for images of the flash bangs police threw into the crowd.)