May Day Protesters rally at Tang Center, UCOP

Jan Flatley-Feldman/Staff

Part 1: Noon march and rally at Tang Center

Part 2: 4 p.m. rally at UCOP, march to Wells Fargo