Donate
Donate

Share

"People Are Still Pissed:" City Hall Protesters Say They're Not Going Anywhere

The occupation at City Hall during the City Council's budget vote on June 30, 2020


The occupation at City Hall during the City Council's budget vote on June 30, 2020


The occupation at City Hall during the City Council's budget vote on June 30, 2020



The occupation at City Hall during the City Council's budget vote on June 30, 2020


The occupation at City Hall during the City Council's budget vote on June 30, 2020


The occupation at City Hall during the City Council's budget vote on June 30, 2020



The occupation at City Hall during the City Council's budget vote on June 30, 2020


The occupation at City Hall during the City Council's budget vote on June 30, 2020


The occupation at City Hall during the City Council's budget vote on June 30, 2020


The occupation at City Hall during the City Council's budget vote on June 30, 2020


The occupation at City Hall during the City Council's budget vote on June 30, 2020


The occupation at City Hall during the City Council's budget vote on June 30, 2020



The occupation at City Hall during the City Council's budget vote on June 30, 2020


The occupation at City Hall during the City Council's budget vote on June 30, 2020


The occupation at City Hall during the City Council's budget vote on June 30, 2020


The occupation at City Hall during the City Council's budget vote on June 30, 2020


The occupation at City Hall during the City Council's budget vote on June 30, 2020


The occupation at City Hall during the City Council's budget vote on June 30, 2020



The occupation at City Hall during the City Council's budget vote on June 30, 2020


The occupation at City Hall during the City Council's budget vote on June 30, 2020


The occupation at City Hall during the City Council's budget vote on June 30, 2020