Calendar

9896
May
21
Fri
Richmond Anti-Chevron Day Protest @ Chevron Richmond Refinery, Castro St. gate
May 21 @ 12:00 pm – 1:30 pm

Join frontline neighbors and many thousands of others around the globe for the 8th annual Global Anti-Chevron Day.  Communities from Richmond to Ecuador to Myanmar will come together in advance of Chevron’s annual shareholders’ meeting to share stories about the impact of Chevron’s environmental destruction, human rights violations, and corruption of our politics.

For over a century, Chevron has poisoned residents of Richmond and the whole S.F. Bay Area with deadly air pollution from its refinery.  Its influence over Richmond politics and nonprofits is legendary—but we’re winning victories in fighting it!

Communities around the globe—in Ecuador, Peru, Brazil, Nigeria, Kazakhstan, Burma (Myanmar) and elsewhere—suffer from Chevron’s deadly water, soil, and air pollution as well as inhumane working conditions and political interference.  Chevron denies any responsibility and continues its destruction in order to keep the oil and profits flowing.

INFO/RSVP

Hosted by:

Amazon Watch
Communities for a Better Environment
Asian Pacific Environmental Network
Idle No More SF Bay
Sunflower Alliance
350 Bay Area

Contacts:
Paul Paz y Miño, Amazon Watch, paz [at] amazonwatch [dot] org
Janet Johnson, Sunflower Alliance, sunflowerjsj [at] gmail [dot] com

69033
May
22
Sat
Resistance Until Liberation: Rally & Protest
May 22 @ 11:00 am – 2:00 pm

11 am
16th & Mission St, SF
March to Civic Center
1 pm Rally
Civic center, SF

SPONSORED BY:
NorCal Islamic Council
Arab Resource & Organizing Center (AROC)
American Muslims for Palestine, Bay Area
Islamophobia Studies Center
Jewish Voice for Peace – Bay Area
Palestinian Youth Movement
International Jewish Anti-Zionist Network
Al-Awda
US Palestinian Community Network
Answer Coalition
WWP
ICNA Council for Social Justice
Middle Eastern Children’s Alliance
QUIT!
CODEPINK-SF

May be an image of 1 person and text

69051
May
23
Sun
Occupy Oakland General Assembly @ Oscar Grant Plaza
May 23 @ 4:00 pm – 5:00 pm

NOTE: During the Plague Year of 2020 GA will be held every week or two on Zoom. To find out the exact time a date get on the Occupy Oakland email list my sending an email to:

occupyoakland-subscribe@lists.riseup.net

 

The Occupy Oakland General Assembly meets every Sunday at 4 PM at Oscar Grant Plaza amphitheater at 14th Street & Broadway near the steps of City Hall. If for some reason the amphitheater is being used otherwise and/or OGP itself is inaccessible, we will meet at Kaiser Park, right next to the statues, on 19th St. between San Pablo and Telegraph. If it is raining (as in RAINING, not just misting) at 4:00 PM we meet in the basement of the Omni Collective, 4799 Shattuck Ave., Oakland. (Note: we tend to meet at 3:00 PM during the cooler months from November to early March after Daylights Savings Time.)

On every ‘last Sunday’ we meet a little earlier at 3 PM to have a community potluck to which all are welcome.

OO General Assembly has met on a continuous basis for over six years, since October 2011! Our General Assembly is a participatory gathering of Oakland community members and beyond, where everyone who shows up is treated equally. Our Assembly and the process we have collectively cultivated strives to reach agreement while building community.

At the GA committees, caucuses, and loosely associated groups whose representatives come voluntarily report on past and future actions, with discussion. We encourage everyone participating in the Occupy Oakland GA to be part of at least one associated group, but it is by no means a requirement. If you like, just come and hear all the organizing being done! Occupy Oakland encourages political activity that is decentralized and welcomes diverse voices and actions into the movement.

General Assembly Standard Agenda

Welcome & Introductions
Reports from Committees, Caucuses, & Independent Organizations
Announcements
(Optional) Discussion Topic

Occupy Oakland activities and contact info for some Bay Area Groups with past or present Occupy Oakland members.

Occupy Oakland Web Committee: (web@occupyoakland.org)
Strike Debt Bay Area : strikedebtbayarea.tumblr.com
Berkeley Post Office Defenders:http://berkeleypostofficedefenders.wordpress.com/
Alan Blueford Center 4 Justice:https://www.facebook.com/ABC4JUSTICE
Oakland Privacy Working Group:https://oaklandprivacy.wordpress.com
Prisoner Hunger Strike Solidarity: prisonerhungerstrikesolidarity.wordpress.com/
Bay Area AntiRepression: antirepression@occupyoakland.org
Biblioteca Popular: http://tinyurl.com/mdlzshy
Interfaith Tent: www.facebook.com/InterfaithTent
Port Truckers Solidarity: oaklandporttruckers.wordpress.com
Bay Area Intifada: bayareaintifada.wordpress.com
Transport Workers Solidarity: www.transportworkers.org
Fresh Juice Party (aka Chalkupy) freshjuiceparty.com/chalkupy-gallery
Sudo Room: https://sudoroom.org
Omni Collective: https://omnicommons.org/
First They Came for the Homeless: https://www.facebook.com/pages/First-they-came-for-the-homeless/253882908111999
Sunflower Alliance: http://www.sunflower-alliance.org/
Bay Area Public School: http://thepublicschool.org/bay-area

San Francisco based groups:
Occupy Bay Area United: www.obau.org
Occupy Forum: (see OBAU above)
San Francisco Projection Department: http://tinyurl.com/kpvb3rv

64398
May
25
Tue
Defend People’s Park Kitchen! @ People's Park
May 25 @ 7:00 am – 5:00 pm

Image

69054
May
26
Wed
Protest at Chevron HQ! Free Myanmar!
May 26 @ 11:00 am – 1:00 pm
May 26 is the Chevron (US) annual shareholder meeting date and May 28th is the Total (France) annual shareholder meeting date. Activists in the US and France have declared those dates as global days of action against oil companies in Myanmar.

In the US, activists in San Francisco Bay Area are protesting at the Chevron headquarters during the Chevron sharing holder’s meeting on May26th to pressure Chevron to stop paying Myanmar Military due to the coup in the country. There will be protests in other Chevron facilities across the US in the cities such as New York, DC, LA, and Huston.

Chevron and Total are the foreign partners of MOGE (Myanmar Oil and Gas Enterprise) and operate the Yadana gas pipeline that channels natural gas from Myanmar Andaman Sea to Thailand. The pipeline brings in about $ 150 million a year to the Myanmar military. This revenue is the lifeline of the Myanmar coup council to continue to enslave the population. We must make sure the coup fails. And the payment must be suspended until democracy is restored there.

We strongly urge President Biden and the US to sanction MOGE so that such payments are illegal until democracy is fully restored in Myanmar.

sm_global_day_of_action_-_protest_at_the_chevron_headquarters.jpg
69060
May
27
Thu
DSA: Defund OPD/Refund Oakland Phonebank! @ Online
May 27 @ 6:00 pm – 8:00 pm

The Oakland budget is currently being negotiated in City Hall and we have until June 30th to make sure elected officials support defunding the police and refunding of services, housing, education, arts, mental health services, and other programs that enhance Black lives and Oakland’s working class communities.

No experience is necessary! Making calls is easy, and there will be zoom training before you start. This is a great event for anyone whether you’re new to political campaigns or a seasoned organizer! Phone banking is also a great activity you can do from the safety of your home, during COVID!

RSVP here to join the virtual phone bank at 6 pm. You will need a camera and microphone on your computer, as well as a phone or headset to make the calls. Instructions will be provided once you join!

69062
May
29
Sat
Block the Boat Action
May 29 all-day

69056
May
30
Sun
Love, Heal, Transform: One year memorial of the San Quentin COVID19 Outbreak @ an Quentin East (Main) Gate
May 30 @ 2:00 pm – 5:00 pm

Join the interfaith community and loved ones impacted by incarceration in prayer and reflection on the 1st Anniversary of the San Quentin COVID-19 Outbreak, the largest outbreak in the nation leading to the deaths of 28 people incarcerated inside San Quentin and over 222 deaths in California jails, prisons and detention centers. This will be a sacred space for grief, mourning, healing, and acknowledgment. They will memorialize lives lost and offer prayers for those still incarcerated and their families, who continue to live at risk of COVID and other infectious diseases.

While the rest of our society begins to return to “normal”, we know that “normal” inside prisons means overcrowded settings which continue to put people at high risk of COVID and other infectious diseases. We must not forget those living inside prisons and continue with urgency to save lives and live up to our values of fairness, accountability and transformation. Our hope is that this memorial vigil which will be filmed will later be shown inside San Quentin, with the administration’s permission.

***For those joining in person, please RSVP here. They will be in contact with you regarding parking, and other final details. All people joining in person must wear a mask and practice social distancing even if you are vaccinated. 

69068
Occupy Oakland General Assembly @ Oscar Grant Plaza
May 30 @ 4:00 pm – 5:00 pm

NOTE: During the Plague Year of 2020 GA will be held every week or two on Zoom. To find out the exact time a date get on the Occupy Oakland email list my sending an email to:

occupyoakland-subscribe@lists.riseup.net

 

The Occupy Oakland General Assembly meets every Sunday at 4 PM at Oscar Grant Plaza amphitheater at 14th Street & Broadway near the steps of City Hall. If for some reason the amphitheater is being used otherwise and/or OGP itself is inaccessible, we will meet at Kaiser Park, right next to the statues, on 19th St. between San Pablo and Telegraph. If it is raining (as in RAINING, not just misting) at 4:00 PM we meet in the basement of the Omni Collective, 4799 Shattuck Ave., Oakland. (Note: we tend to meet at 3:00 PM during the cooler months from November to early March after Daylights Savings Time.)

On every ‘last Sunday’ we meet a little earlier at 3 PM to have a community potluck to which all are welcome.

OO General Assembly has met on a continuous basis for over six years, since October 2011! Our General Assembly is a participatory gathering of Oakland community members and beyond, where everyone who shows up is treated equally. Our Assembly and the process we have collectively cultivated strives to reach agreement while building community.

At the GA committees, caucuses, and loosely associated groups whose representatives come voluntarily report on past and future actions, with discussion. We encourage everyone participating in the Occupy Oakland GA to be part of at least one associated group, but it is by no means a requirement. If you like, just come and hear all the organizing being done! Occupy Oakland encourages political activity that is decentralized and welcomes diverse voices and actions into the movement.

General Assembly Standard Agenda

Welcome & Introductions
Reports from Committees, Caucuses, & Independent Organizations
Announcements
(Optional) Discussion Topic

Occupy Oakland activities and contact info for some Bay Area Groups with past or present Occupy Oakland members.

Occupy Oakland Web Committee: (web@occupyoakland.org)
Strike Debt Bay Area : strikedebtbayarea.tumblr.com
Berkeley Post Office Defenders:http://berkeleypostofficedefenders.wordpress.com/
Alan Blueford Center 4 Justice:https://www.facebook.com/ABC4JUSTICE
Oakland Privacy Working Group:https://oaklandprivacy.wordpress.com
Prisoner Hunger Strike Solidarity: prisonerhungerstrikesolidarity.wordpress.com/
Bay Area AntiRepression: antirepression@occupyoakland.org
Biblioteca Popular: http://tinyurl.com/mdlzshy
Interfaith Tent: www.facebook.com/InterfaithTent
Port Truckers Solidarity: oaklandporttruckers.wordpress.com
Bay Area Intifada: bayareaintifada.wordpress.com
Transport Workers Solidarity: www.transportworkers.org
Fresh Juice Party (aka Chalkupy) freshjuiceparty.com/chalkupy-gallery
Sudo Room: https://sudoroom.org
Omni Collective: https://omnicommons.org/
First They Came for the Homeless: https://www.facebook.com/pages/First-they-came-for-the-homeless/253882908111999
Sunflower Alliance: http://www.sunflower-alliance.org/
Bay Area Public School: http://thepublicschool.org/bay-area

San Francisco based groups:
Occupy Bay Area United: www.obau.org
Occupy Forum: (see OBAU above)
San Francisco Projection Department: http://tinyurl.com/kpvb3rv

64398
Jun
1
Tue
Youth Action at Air District Headquarters, June 1; Hearing June 2 @ BAAQMD Headquarters
Jun 1 @ 10:00 am – 12:00 pm

Attend an action at the Air District (BAAQMD) Headquarters, stand with community youth and organizations, and tell the Board members we need them to vote the right way —on June 2nd, the next day—to protect community health from the ravages of particulate matter pollution.  We cannot afford to lose this intergenerational fight for environmental justice.  Our lungs just cannot afford it.

You can RSVP for the June 1st action on Facebook (or here if you don’t have Facebook).

And don’t forget to sign the petition!

The Air District must protect community health and truly bring “a healthy breathing environment for every Bay Area resident,” in the words of its mission statement.

The next day on June 2nd, the Bay Area Air District will be voting on whether to take strong regulatory action against Chevron and PBF refineries and force the facilities to make dramatic pollution cuts.  After seeing the stark health impact data and hearing from community members like you, the Advisory Council of the Air District recommended that BAAQMD take “maximum feasible action within its authority to reduce emissions from [particulate matter] sources, prioritizing the most impacted areas.”  However, Big Oil and its allies are lobbying aggressively against the cat cracker Rule 6-5, distorting facts and making false claims.

YOUTH ACTION

WHEN

Tuesday, June 1, 10AM –

WHERE

|10 min. from the BART Embarcadero

VIRTUAL AIR DISTRICT HEARING & FINAL VOTE – RSVP HERE FOR JUNE 1ST, 6 PM GROUP PRACTICE SESSION & TO RECEIVE TALKING POINTS

69061
Public Bank of the East Bay @ ONLINE, VIA 'ZOOM'
Jun 1 @ 7:00 pm – 8:30 pm

We meet over Zoom. If you’d like to join us, and aren’t on our organizers’ list, drop us an email and we’ll send you an invitation.

If you would like to join the meeting early and get an introduction to the concepts of public banking, or more locally to who we are and what we do, please email us and we’ll see you online at 6:30.

Donate to keep us moving forward

It is the mission of Public Bank East Bay to provide community oversight and stewardship in the formation and functioning of the Public Bank of the East Bay to base its decisions on the values of:

Equity

PBEB is committed to a public bank which acknowledges and attempts restitution of the  historical burdens carried by disenfranchised communities, including  communities of color and many other marginalized groups.

Social Responsibility

Decisions regarding who gets loans, what projects get invested in, and who benefits should take into account investing our money into the wealth and health of local communities and the environment.

Accountability

The bank is accountable to the  residents of the East Bay, who have a right to fully transparent explanations of  the Bank’s actions and choices.

Democracy

The bank will be governed using  democratic processes which consciously and intentionally adhere to the values/principles listed above.

JOIN A WORKING GROUP!

We have five committees working together to create a Public Bank in the East Bay:

  • Advocacy builds relationships with community groups and city governments.

  • Communications assists other committees with content creation and promotion.

  • Fundraising develops our organization’s budget and raises funds for our business plan.

  • Membership brings on new members and volunteers and organizes educational events.

  • Governance is responsible for operations and the execution of PBEB’s business plan.

Email us with your interests and we’ll help you find a way to get plugged in!

JOIN THE ALLIANCE

The California Public Banking Alliance (CPBA) is an organization of 12 member regions, not of individuals. You can join the CPBA mailing list (link at the Alliance website) to receive updates on state and sometimes national progress, which we will also include on this site.

68142
Jun
2
Wed
Care not Cops @ Berkeley City Hall (New)
Jun 2 @ 12:00 pm – 1:00 pm

69075
Ella Baker Center’s Monthly Member Meeting @ Online
Jun 2 @ 6:00 pm – 7:30 pm

Night Out for Safety and Liberation

Register Here

Learn what we are up to and how to get involved with our campaigns as well as upcoming events. During this meeting we will be featuring a special presentation discussing our upcoming annual Night Out for Safety and Liberation event. Night Out for Safety and Liberation is the night when people across the country come together to reimagine what #SafetyIs: dignity, opportunity and freedom for our communities. As the country begins to re-open, we are planning in-person, socially distanced events where our communities can unite and heal each other from the harm too many of us experience at the hands of law enforcement. Learn more about this and how you can directly participate in the planning and day of the event!

General EBC member meetings are usually held the first Wednesday of the month*

69069
Jun
3
Thu
DSA: Defund OPD/Refund Oakland Phonebank! @ Online
Jun 3 @ 6:00 pm – 8:00 pm

The Oakland budget is currently being negotiated in City Hall and we have until June 30th to make sure elected officials support defunding the police and refunding of services, housing, education, arts, mental health services, and other programs that enhance Black lives and Oakland’s working class communities.

No experience is necessary! Making calls is easy, and there will be zoom training before you start. This is a great event for anyone whether you’re new to political campaigns or a seasoned organizer! Phone banking is also a great activity you can do from the safety of your home, during COVID!

RSVP here to join the virtual phone bank at 6 pm. You will need a camera and microphone on your computer, as well as a phone or headset to make the calls. Instructions will be provided once you join!

69062
Jun
4
Fri
Block the Boat – Part I @ Port of Oakland
Jun 4 @ 6:00 am – 12:00 pm

 

 

 

69085
Block the Boat – Part II @ Port of Oakland
Jun 4 @ 4:00 pm – 7:00 pm

69084
Jun
6
Sun
Health Care for All @ Online
Jun 6 @ 3:00 pm – 5:00 pm

Please join us at our
HCA – Contra Costa County Chapter Zoom Meeting Supporters in Alameda County are welcome to join us

If you are interested in joining us, please email Yi Shepard.

Links to the draft agenda and April meeting notes


 

Message from Chapter Co-Chairs

Dear HCA-CCC and HCA-Alameda members/supporters,

As you probably know, despite robust support among California citizens and many legislators, AB1400, the single payer bill introduced by Ash Kalra, has been tabled for this session so that financing issues could be further discussed.  In the meantime, The Healthy California for All Commission, set up by Governor Newsom in 2019, has reconvened. Their first meeting was May 21, 2021.  Discussion was focused on the effects on costs, coverage and equity of a unified financing system.  There are three committee members who are very knowledgeable and supportive of changing to a single payer system and they spoke clearly and strongly about the merits of such a transition.  Further support was vocalized by a number of articulate community members during the public comment session. You can view the meeting at www.chhs.ca.gov/healthycaforall. The next commission meeting will be June 25, 2021. The agenda will include design options and a Community engagement update.

AB1400 HCN (Healthy California Now) a statewide network of pro-single payer organizations which includes HCA, PNHP (Physicians for a National Health Program) and CARA  is appealing to Governor Newsom�s leadership and campaign promise for single-payer, while addressing the urgency and devastation of the COVID pandemic, and seizing upon the unique opportunities within the new presidential administration. The need has never been more clear and more achievable for a comprehensive and guaranteed healthcare system that puts an end to increasing costs, limited provider choices, soaring drug prices, surprise bills, and health plans that charge more and cover less. 

Janet Thomas and Susan Buckland, Co-Chairs HCA-CCC
Dan Hodges, Chair HCA-Alameda

69074
Occupy Oakland General Assembly @ Oscar Grant Plaza
Jun 6 @ 4:00 pm – 5:00 pm

NOTE: During the Plague Year of 2020 GA will be held every week or two on Zoom. To find out the exact time a date get on the Occupy Oakland email list my sending an email to:

occupyoakland-subscribe@lists.riseup.net

 

The Occupy Oakland General Assembly meets every Sunday at 4 PM at Oscar Grant Plaza amphitheater at 14th Street & Broadway near the steps of City Hall. If for some reason the amphitheater is being used otherwise and/or OGP itself is inaccessible, we will meet at Kaiser Park, right next to the statues, on 19th St. between San Pablo and Telegraph. If it is raining (as in RAINING, not just misting) at 4:00 PM we meet in the basement of the Omni Collective, 4799 Shattuck Ave., Oakland. (Note: we tend to meet at 3:00 PM during the cooler months from November to early March after Daylights Savings Time.)

On every ‘last Sunday’ we meet a little earlier at 3 PM to have a community potluck to which all are welcome.

OO General Assembly has met on a continuous basis for over six years, since October 2011! Our General Assembly is a participatory gathering of Oakland community members and beyond, where everyone who shows up is treated equally. Our Assembly and the process we have collectively cultivated strives to reach agreement while building community.

At the GA committees, caucuses, and loosely associated groups whose representatives come voluntarily report on past and future actions, with discussion. We encourage everyone participating in the Occupy Oakland GA to be part of at least one associated group, but it is by no means a requirement. If you like, just come and hear all the organizing being done! Occupy Oakland encourages political activity that is decentralized and welcomes diverse voices and actions into the movement.

General Assembly Standard Agenda

Welcome & Introductions
Reports from Committees, Caucuses, & Independent Organizations
Announcements
(Optional) Discussion Topic

Occupy Oakland activities and contact info for some Bay Area Groups with past or present Occupy Oakland members.

Occupy Oakland Web Committee: (web@occupyoakland.org)
Strike Debt Bay Area : strikedebtbayarea.tumblr.com
Berkeley Post Office Defenders:http://berkeleypostofficedefenders.wordpress.com/
Alan Blueford Center 4 Justice:https://www.facebook.com/ABC4JUSTICE
Oakland Privacy Working Group:https://oaklandprivacy.wordpress.com
Prisoner Hunger Strike Solidarity: prisonerhungerstrikesolidarity.wordpress.com/
Bay Area AntiRepression: antirepression@occupyoakland.org
Biblioteca Popular: http://tinyurl.com/mdlzshy
Interfaith Tent: www.facebook.com/InterfaithTent
Port Truckers Solidarity: oaklandporttruckers.wordpress.com
Bay Area Intifada: bayareaintifada.wordpress.com
Transport Workers Solidarity: www.transportworkers.org
Fresh Juice Party (aka Chalkupy) freshjuiceparty.com/chalkupy-gallery
Sudo Room: https://sudoroom.org
Omni Collective: https://omnicommons.org/
First They Came for the Homeless: https://www.facebook.com/pages/First-they-came-for-the-homeless/253882908111999
Sunflower Alliance: http://www.sunflower-alliance.org/
Bay Area Public School: http://thepublicschool.org/bay-area

San Francisco based groups:
Occupy Bay Area United: www.obau.org
Occupy Forum: (see OBAU above)
San Francisco Projection Department: http://tinyurl.com/kpvb3rv

64398
Jun
7
Mon
Oscar Grant Committee Meeting @ Zoom Meeting
Jun 7 @ 7:00 pm – 9:00 pm

Because of the COVID pandemic we will be meeting virtually via Zoom on the first Monday of the month.

Meeting ID: 828 0976 4186

If you wish to get the password please subscribe to the Oscar Grant Committee mailing list by sending an email to:

The Oscar Grant Committee Against Police Brutality & State Repression (OGC) is a grassroots democratic organization that was formed as a conscious united front for justice against police brutality. The OGC is involved in the struggle for police accountability and is committed to stopping police brutality.

In alliance with the International Longshore & Warehouse Union (ILWU) we organized the October 23, 2010 labor and community rally for Justice for Oscar Grant. On that day the ILWU shut down the Bay Area ports in solidarity. Our mission is to educate, organize and mobilize people against police and state repression. Sisters and brothers! The Oscar Grant Committee invites you to join us in this vital struggle.

We meet on the 1st Monday of each month
You can join our discussion list by sending a blank (doesn’t even need a subject) email to

oscargrantcommittee-subscribe@lists.riseup.net

63650
Jun
9
Wed
CARE NOT COPS Noise Demo @ New City Hall
Jun 9 @ 12:00 pm – 1:00 pm

We are gathering every Wednesday at noon on the steps of City Hall to demand a community budget that prioritizes CARE Not Cops!

The City Manager is proposing a budget that INCREASES funding for the Berkeley Police from last year! This is despite the city’s supposed commitment to “reimagine public safety” and decrease funding to the police.

In advance of the final budget vote on June 29, we are gathering EVERY WEDNESDAY AT NOON on the steps of City Hall to make them hear us and demand a community budget that prioritizes CARE NOT COPS!

We cannot continue with business as usual. According to the City Audit, BPD stopped Black people at a significantly higher rate than their representation in the Berkeley population (34 percent compared to 8 percent). The data also shows that less than 1% of all calls for service were for violent crimes and that 55% of calls to Berkeley Police came in on their “non-emergency” line. BPD failed to even capture data on how many calls involved unhoused people or those with mental health issues.

We need to hold the City Council to their promise to reimagine public safety. We must divert our city funds to alternatives that: (1) are completely independent from the police, (2) are accountable to our most impacted community members, (3) don’t respond only during crises and then leave, and (4) are transparent to the public.

Join us and make noise on the steps of City Hall! Bring your pots, pans, noisemakers. We’ll have speakers and open mic. Tell Berkeley why this is important for everyone’s safety.

This event is wheelchair accessible.

For more info on the Care Not Cops campaign and our Five Demands for the Specialized Care Unit (SCU), go to: berkeleycopwatch.org/care-not-cops

Share the flyer! Share on social media: Instagram, Facebook, Twitter!

69092