A massive crowd snaked through downtown Oakland yesterday afternoon, eventually shutting down operations at the Port of Oakland. There was sporadic vandalism, with windows broken at bank branches and a Whole Foods, but protesters were also seen cleaning up graffiti and holding others back from destroying property. After most protesters had left, a contingent of several hundred occupied the abandoned Traveler's Aid building and barricaded surrounding streets; when police moved in, protesters set barricades on fire, and police deployed tear gas. Several MoJo reporters have been covering the protest, and MoJo's Gavin Aronsen remains on the scene (follow him on Twitter). What follows is our live blog of the events, constantly updated using Storify.
Front page image: Adam Grossberg for Oakland North/Twitter