by Ellen Cushing
In the interest of protecting your fingers from undue scrolling-related injury, we'll be liveblogging the second half of today's general strike and day of action over here. (See previous coverage here)
Update: Post-8 p.m. coverage here.[View the story "Oakland on Strike, part 2" on Storify]
Anonymous and pseudonymous comments will be removed.
© 2018 East Bay Express