Calendar

9896
May
25
Fri
Film: The Organizer. A Documentary About ACORN, its Growth and Demise. @ New Parkway Theater
May 25 @ 6:00 pm – 8:00 pm

Special Community Showing with Wade Rathke, Founder and Chief Organizer of ACORN.

The ORGANIZER is a film about people who have dedicated their lives to the hidden, usually message and always controversial job of building power for the powerless. It’s also a very human story about organizational tension, personal tragedy, betrayal and ultimately resilience. The film is about how ACORN as a political force the poor, marginalized and forgotten was built.

64448
May
27
Sun
Sunday Morning at the Marxist Library : Trotsky’s Theory of Fascism @ Niebyl Proctor Library
May 27 @ 10:30 am – 12:30 pm

Our comrade, Elazar Friedman, will be back in town to celebrate his 85th birthday and discuss Trotsky’s theory of fascism. He will cover:

1.) The contribution of Clara Zetkin in 1923 addressed to the ECCI will be an important source that strongly influenced Trotsky. Reprising her elements of the newly evolved aspects of Fascism differing from previous right wing dictatorships will lay the foundation for Trotsky’s comprehensive model.

2.) Ernest Mandel in his intro to Trotsky’s Struggle Against Fascism in Germany posits 6 dynamically inter-related elements that compose Trotsky’s evolutionary model of Fascism. These will be summarized and compared to the models employed at the time by the Comintern and the KPD

Trotsky struggled might an main to apprise the working class movements in Germany of the deadly menace of Nazi Fascism and to correct the suicidal adventurist positions devolving from the Comintern such as SPD being the principal Social Fascist enemy and the distortions of Lenin’s position on United Front (ultimatist United Front from below) trying to bypass that most of the German working Class was in SPD led unions and organizational SPD -KPD United Front against Fascism were needed.

The Dimitrov speech in 1935 to the 7th Congress of the ECCI and his dialogue with Stalin criticizing the dictate on Social Fascism will be discussed and the flip flop to the opportunist class collaborationist Popular Fronts that paved the way to Fascist victory rather than stopping Fascism.

64744
Abolition of Policing Workshop with Critical Resistance @ Sierra Club
May 27 @ 11:00 am – 1:30 pm

This Critical Resistance workshop explores the role and history of policing in the U.S., the way it has impacted different communities, and how people have resisted and challenged its inherent violence. This workshop also goes over how we can reduce our reliance on policing by highlighting the various ways that building up community strength and practices lead to true safety that does not depend on law enforcement.

We are asking for a $5 – 20 donation, however no one will be turned away for lack of funds. 100% of donations will go to support Critical Resistance.

64713
Oakland Greens: Free Dinner and a Movie @ It's Your Move Games
May 27 @ 6:30 pm – 9:00 pm

Dinner: 6:30 PM

Movie: 7:30 PM

64475
Film night: The Chinese Exclusion Act @ Omni Commons ballroom
May 27 @ 7:30 pm – 9:00 pm

Discussion after the screening with Cynthia Choy, Co-Executive Director of Chinese Affirmative Action, and Nancy Wong, daughter of victims of the Chinese Exclusion Act.

Free snacks and popcorn.

64724
May
28
Mon
Memorial Day Interfaith Prayer Gathering
May 28 @ 10:00 am – 11:30 am

Please join us on Memorial Day morning for an interfaith prayer gathering to honor the ancestors.

64738
People’s Park: how to save this beautiful experiment! @ Longhaul
May 28 @ 7:00 pm – 8:30 pm

64746
May
29
Tue
Net Neutrality Lobby Day – Sacramento. @ State Capitol
May 29 @ 8:30 am – 5:00 pm

Register here.

Get on the bus! This Tuesday May 29th we’ll be overwhelming Comcast and AT&T’s lobbying power in Sacramento and showing lawmakers our support for SB 822, California’s comprehensive Net Neutrality bill. SB 822 is the strongest Net Neutrality bill in the country, and the large Internet Service Providers are spending millions to try and stop it. But we’re not going to let them because we know what’s at stake.

A free and open Internet is critical to our ability to thrive as Black people and people of color in this country. Social movements like #BlackLivesMatter and #MeToo have proven how critical it is for our voices to be heard online while we fight for our lives offline.

That’s why Color of Change and the Center for Media Justice are teaming up take a bus full of open Internet lovers to the state capital to make sure lawmakers hear our voices and respect our digital civil rights.

Space is limited so register today to reserve your spot on the bus:

Registration is free; light breakfast and lunch will be provided. We will be meeting in downtown Oakland at 8:30am for a brief lobby day training and light breakfast before departing for the State House. We will return to Oakland by 5pm.

64733
URGENT MARIO WOODS PRESS CONFERENCE @ Hall of (In)Justice
May 29 @ 12:00 pm – 1:00 pm



We are enraged and disheartened by the cowardly decision of the SF DA – George Gascón to not file charges against the officers who killed Mario Woods.  The same day at the same time, DA Gascón also announced no charges in the fatal police shooting of Luis Gongora Pat.

We are joined by

JUSTICE 4 LUIS GONGORA COALITION

CIVIL RIGHTS ATTORNEY JOHN BURRIS

GWEN WOODS

NAACP

REV DR AMOS BROWN

SHOWING UP FOR RACIAL JUSTICE (SURJ) SF

SHOWING UP FOR RACIAL JUSTICE (SURJ) BAY AREA

SAN FRANCISCO DEMOCRATIC SOCIALISTS OF AMERICA

SAN FRANCISCO FOR DEMOCRACY

INDIVISIBLE SF

SF BERNIECRATS

HARVEY MILK DEMOCRATIC CLUB

FAMILIES OF VICTIMS OF POLICE VIOLENCE

And other community groups and leaders

Please come out and join us and stand for #Justice4MarioWoods and Justice for all victims of police violence.

Wealth and Disparities in the Black Community – Justice 4 Mario Woods
Facebook:  https://www.facebook.com/Wealth-and-Disparities-in-the-Black-Community-Justice-4-Mario-Woods-1597022747260594/

64750
The War Economy: Poor People’s Campaign Week 3 @ West Steps
May 29 @ 2:00 pm – 6:00 pm

THE WAR ECONOMY: MILITARISM & THE PROLIFERATION OF GUN VIOLENCE *RSVP http://bit.ly/PPCWeek3*

50 years ago, Dr. MLK Jr. started the Poor People’s Campaign to spark a radical revolution of values across the nation. The campaign was intended to turn his dream, our dream, into a reality. Black, Brown, Yellow, Red, White, folks of every color where invited to band together across differences to build a Beloved Community across the nation. Weeks before the Campaign, King was assassinated. The original movement was unable to come to fruition.

The Poor People’s Campaign: A National Call for Moral Revival is picking up where the movement stopped in 1968. Join us for our third week in a SEASON OF NONVIOLENT MORAL DIRECT ACTION. America is in a crisis of values. We must take nonviolent radical action to stand for the dignity of all people in our nation and around the world.

In the third week, we are focusing on the deep violence of The War Economy, American Militarism, the Mistreatment of Veterans, and the Proliferation of Gun Violence. With 140 million American living in poverty, how can we justify spending 57 cents out of every dollar, of our discretionary budget, on the military? How can we remain silent as our veterans go homeless and American-made bombs keep dropping all over the world?

Join us in Moral Resistance as we change our national narrative with over 30 other states in coordinated nonviolent moral fusion civil disobedience.

PLEASE NOTE: YOU DO NOT HAVE TO RISK ARREST TO JOIN THIS ACTION. We need all hands on deck!

Schedule:

8:30am-9am: Arrive Sign-up for Nonviolent Moral Fusion Direct Action and support role training @ Westminster Presbyterian Church, 1300 N St, Sacramento 95814. If you are participating in Nonviolent Moral Fusion Direct Action, or supporting as a Marshal, Medic or Peacekeeper you must join this training. (even if you have already been trained!)

9:00am-12:00pm: Final Training for everyone planning on participating in the Direct Action or as a Marshal or Peacekeeper.

12:00pm-2:00pm: Set-Up & Learning Songs (anyone who wishes to volunteer is welcome to meet up at the volunteer tent on the Capitol steps to help set-up)

2:00pm: Rally and Press Conference on West Steps

3:00pm Demonstration.

————————–——-

FOR THOSE WHO NEED FREE SIMPLE HOUSING IS OFFERED IN LOCAL CHURCHES. Fill in this form: http://bit.ly/PPCHOUSING

TRANSPORTATION
The Bay Area: Please fill out this form and local organizer will be in touch soon: http://bit.ly/2IwHBtX

Central California: Please fill out this form and local organizer will be in touch soon. http://bit.ly/2LbXt2t
As this is significantly larger zone to try and cover, we will do our best, but can’t be certain we will meet everyone’s needs. Please organize as much as you in your local communities to see what is possible with carpooling and transportation options.

Los Angeles & Southern California: Please fill out this form and a local organizer will be in touch soon. http://bit.ly/2x33VFU

San Diego: Ride-share Facebook Group (it will take a second for the group to become visible to you as you must be approved by an admin to join)

If you have any questions please be in touch at california@poorpeoplescampaign.org

————————–———

Thank you for joining with us to launch a multi-year movement to transform the moral narrative of this nation!

Meet you at the Capitol!

64732
Gayle McLaughlin discusses Winning Richmond @ Pegasus Bookstore
May 29 @ 7:30 pm – 9:00 pm

Corporate-free candidate for Lt. Governor, Gayle McLaughlin, discusses her new memoir, Winning Richmond: How a Progressive Alliance Won City Hall.  

A group of political activists, environmentalists, and social justice advocates formed a Progressive Alliance that took their city back from the Chevron Oil Company. They transformed Richmond, long polluted and poisoned, into a national leader in sustainability, equity and grassroots democracy, giving hope to the San Francisco Bay Area, the state of California, and the world. Gayle McLaughlin was at the center of that long-term struggle, organizing with co-activists, going door-to-door campaigning and serving as the two-term Mayor of Richmond, California. This is her story. This is Richmond’s story.

​..”.the eyes of the country are on you. And if Chevron can roll over you, they and their buddies will roll over every community in America. If you can stand up and beat them with all of their money, you’re going to give hope to people all over America that we can control our destinies.” — Bernie Sanders at Richmond Town Hall for the Richmond Progressive Alliance

64729
May
30
Wed
End the SF Gang Injunctions Press Conference & Rally @ Steps of City Hall
May 30 @ 11:00 am – 12:00 pm

Come stand with Critical Resistance as we call on the San Francisco City Attorney Dennis Herrera to #EndtheSanFranciscoGangInjunctions

Recently, the City Attorney removed 34 out of the 42 people named on the Western Addition gang injunction under pressure from community advocates. While this is a good start, we want the City Attorney to remove all listed individuals from ALL gang injunction in San Francisco.

Join us on the San Francisco City Hall steps to call for an end to the injunctions.

**Please share the event with your friends, family members, and community members.

64739
Cyrus Farivar discusses Habeas Data: Privacy vs. the Rise of Surveillance Tech @ Pegasus Books
May 30 @ 7:30 pm – 9:00 pm

 

Cyrus Farivar discusses Habeas Data: Privacy vs. the Rise of Surveillance Tech

Ars Technica senior business editor Cyrus Farivar presents a critical and historic look at how 50 years of American privacy law is inadequate for the near-future of surveillance. Join us at Pegasus Books Downtown for a discussion and book signing of Habeas Data.
ABOUT HABEAS DATA

You are being watched.

Whether through your phone or your car or your credit card, caught on a CCT camera or tracked through your online viewing history, government agencies know where you are, and are quietly collecting your most intimate, mundane, and personal information.

Is this even legal?

Habeas Data shows how the explosive growth of surveillance technology has outpaced our understanding of the ethics, mores, and laws of privacy.

Award-winning tech reporter Cyrus Farivar makes the case by taking ten historic court decisions that defined our privacy rights and matching them against the capabilities of modern technology. It’s an approach that combines the charge of a legal thriller with the shock of the daily headlines.

Chapters include: the 1960s proceeding against a drug dealer that established the “expectation of privacy” in nonpublic places such as your home (but how does that ruling apply now, when police can chart your every move and hear your every conversation within your own home — without even having to enter it?); the 1970s case where the police monitored a lewd caller — the decision of which is now the linchpin of the NSA’s controversial metadata tracking program revealed by Edward Snowden; and a 2010 low-level burglary trial that revealed police had tracked a defendant’s past 12,898 locations before arrest — an invasion of privacy grossly out of proportion to the alleged crime, which showed how authorities are all too willing to take advantage of the ludicrous gap between the slow pace of legal reform and the rapid transformation of technology.

A dazzling exposé that journeys from Bonn, Germany to Oakland, California, from the halls of the Supreme Court to the back of a squad car, Habeas Data combines deft reportage, deep research, and original interviews to offer an X-ray diagnostic of our current surveillance state.

ABOUT THE AUTHOR

Cyrus Farivar is the Senior Business Editor at Ars Technica and the author of The Internet of Elsewhere. He is also a radio producer and has reported for the Canadian Broadcasting Corporation, National Public Radio, Public Radio International, The EconomistWired, The New York Times, and others.

64728
Jun
1
Fri
Sanctuary Convening 2018 @ Islamic Cultural Center of Northern California
Jun 1 @ 8:30 am – 5:00 pm

Sanctuary: Caminando Hacia la Libertad is a 2-day convening that serves to strengthen and organize people of faith in our sanctuary work across California to respond in an increasingly dangerous climate for immigrant communities in 2018. Join us to learn tools and best practices to create a more prophetic path towards liberation, caminando hacia la libertad, where all can live with dignity and wholeness.

Click Here For Program Details

Cost:
We encourage everyone to attend both days of the convening, but have provided options if you are only able to come for one day.

Registration cost includes breakfast and lunch for both days. We are accepting two forms of payment; via PayPal or via check by mail. If you have any questions or may need scholarship please contact Sarah Lee at slee@im4humanintegrity.org. We encourage anyone who may require financial assistance (scholarship) to contact Sarah as early as possible as funds are limited.
Early Registration  Before May 15th
-Two day: $70
-One day: $455
After May 15th
-Two days: $80
-One day: $50
Register here

Program Details: Through speakers, seminars, and creative spaces Sanctuary: Caminando Hacia la Libertad includes opportunities to build:

– Spiritual, educational, and strategic tools for faith communities to take a next step in their involvement in immigrant justice

– Relationships and networks across immigrant and ally congregations, faith traditions, and geography

– Shared vision for a faith-rooted and race equitable framework on sanctuary

Sanctuary Convening Values

    • Centering Voices of Directly-Impacted Communities: Majority of our speakers come from communities that have been directly impacted by our current and historical immigration policies and climate. Directly-impacted immigrant community members consult and guide the planning process.

 

  • Framing Racial Justice in Our Sanctuary Work: Our content and tools are rooted in how our sanctuary work combats racial oppression on immigrant communities.

 

    • Integrating Interfaith Principles and Practices: Our content and tools incorporate interfaith practices throughout the convening, and teach on the challenges and opportunities for solidarity in interfaith activism
    • Humanizing Our Experience: We incorporate margins for breaks and emotional processing during the convening, and address accessibility needs such as language translation

 

  • Prophetic: We acknowledge that our sanctuary work, in collaboration with other actors, bears witness to a visionary and public morality that has national implications

 

 

64643
Families Belong Together National Day of Action – Rally in SF at ICE Offices @ ICE San Francisco
Jun 1 @ 12:00 pm – 1:30 pm
sm_families2.jpg We need to raise our voices against they key actors who are carrying out Trump’s family separation order: ICE and U.S. Attorneys. ICE apprehends and separates families while US Attorneys enforce the separation in legal proceedings. We need to stand up against this incompetence and the moral abomination of family separation.

We’re excited to be partnering with the National Domestic Workers Alliance, MomsRising, United We Dream, MoveOn and many others to hold family-friendly rallies across the country.

Bring your friends, wheel your stroller on over, grab your lunch boxes, and make your family’s voice heard loud and clear, that #FamiliesBelongTogether.

#FamiliesBelongTogether

#WhereAreTheChildren

Sponsors: ACLU, United We Dream, National Domestic Workers Alliance, We Belong Together, MomsRising, MoveOn, Women’s Refugee Commission

RSVP below

64765
National Day of Action for Children – Oakland Event @ Alameda County Sheriff's Office
Jun 1 @ 12:00 pm – 1:30 pm

Join us for a National Day of Action for Children event on Friday, June 1st to tell the Trump Administraiton that families belong together! We’ll hear from kids, parents, and local leaders, and demand that the Trump Administration stop separating children from their families, and protect the well-being of all children — no exceptions.

National Domestic Workers Alliance


Children are being taken from their families, kept in separate facilities, unsure of when or if they’ll be reunited. This is the result of the cruel, new family separation policy that Donald Trump and Jeff Sessions have implemented. It’s a traumatizing, abhorrent practice that canand mustbe ended immediately.1

That’s why MoveOn members are joining neighbors, allies, immigrant leaders, and Americans of all walks of life at Families Belong Together actions this Friday to demand the Trump administration reverse this new policy immediately.

There’s an action near you this Friday, June 1. Click here to get all the details, join the event, and share it with friends and neighbors to confront this humanitarian crisis.

U.S. immigration policies have been broken for years—and under Trump, attacks on immigrants have gotten worse. In fact, the Trump administration’s assault on immigrants is only intensifying. Immigration and Customs Enforcement (ICE) agents have been ripping apart families and conducting terrifying raids, including staking out schools, churches, and courthouses.

And Trump’s own rhetoric makes clear his administration’s agenda: From referring to “sh*thole” countries to calling immigrants “animals,” Trump is riling up the xenophobic impulses of the darkest corners of America.

In the past week, the report of 1,500 migrant children “missing” from a survey of homes they were hosted in raised an alarm across the country reminding the American public that children, who deserve to play and learn and thrive, are part of this unfolding humanitarian crisis of Trump’s attacks on immigrants.

The story of those unaccounted-for minors is complicated, but here’s what’s clear: Every day, as the Trump administration removes children as young as 2 years old from their families at the border, they are worsening a traumatizing and dehumanizing crisis. These are families coming to the border seeking asylum, safety, and entry, and they’re granted due process by American law. Separating their children is simply a cruel and vindictive tactic brought about by an administration that is choosing to impose harm and deepen a crisis.

MoveOn members have been fighting alongside immigrant-led groups for years, and since Trump has taken office, together, we have been rallying to demand a resolution that will allow Dreamers and their families to remain in their homes and communities; promoting sanctuary cities that have chosen to respect and protect immigrant residents; calling out Trump’s inhumane decision to end Temporary Protected Status (TPS) for immigrants from Haiti, El Salvador, Nepal, and other countries that had been devastated by natural, economic, and political disasters; and recently calling on the Department of Homeland Security to end this family separation policy.

And now we’ll show up: MoveOn meembers of all races, ages, and backgrounds, all across the country to demand, in person, that families stay together.

Click here to find, join, and share the Families Belong Together action near you this Friday, June 1.

There’s no secret that our country under Republican and Democratic administrations have enacted policies that have criminalized and disrespected immiigrants. Now, Trump is taking it to a new level: normalizing anti-immigrant language and contributing to a spike in anti-immigrant violence, slamming the doors on refugees and others seeking asylum, ripping record numbers of immigrants from their communities and brutally tearing apart families, and now targeting children.

We can and must do better. The Trump administration created this new family separation crisis – and it can bee reversed as quickly, if Americans from all backgrounds and walks of life speak up and demand action.

64760
Protest Franklin Graham and his “Decision (Fascism) America” California Tour @ at the foot of the bridge that goes over the freeway
Jun 1 @ 6:00 pm – 8:00 pm

Christian fascist preacher Franklin Graham is coming to Berkeley on June 1st to hold his “Decision America California Tour” at Cesar Chavez Park. Billed as a religious revival, this is about mobilizing a blind, obedient, and fervent fascist social base for the Trump/Pence regime. And the tour stop in Berkeley delivers the message that Berkeley – and all who stand up to fascist authority – are in the cross hairs of fascist America. We must oppose Graham and the whole regime!

https://www.facebook.com/notes/refuse-fascism-bay-area/protest-franklin-grahams-fascism-america-tour/463405274099518/

64766
Jun
2
Sat
Sanctuary Convening 2018 @ Islamic Cultural Center of Northern California
Jun 2 @ 8:30 am – 5:00 pm

Sanctuary: Caminando Hacia la Libertad is a 2-day convening that serves to strengthen and organize people of faith in our sanctuary work across California to respond in an increasingly dangerous climate for immigrant communities in 2018. Join us to learn tools and best practices to create a more prophetic path towards liberation, caminando hacia la libertad, where all can live with dignity and wholeness.

Click Here For Program Details

Cost:
We encourage everyone to attend both days of the convening, but have provided options if you are only able to come for one day.

Registration cost includes breakfast and lunch for both days. We are accepting two forms of payment; via PayPal or via check by mail. If you have any questions or may need scholarship please contact Sarah Lee at slee@im4humanintegrity.org. We encourage anyone who may require financial assistance (scholarship) to contact Sarah as early as possible as funds are limited.
Early Registration  Before May 15th
-Two day: $70
-One day: $455
After May 15th
-Two days: $80
-One day: $50
Register here

Program Details: Through speakers, seminars, and creative spaces Sanctuary: Caminando Hacia la Libertad includes opportunities to build:

– Spiritual, educational, and strategic tools for faith communities to take a next step in their involvement in immigrant justice

– Relationships and networks across immigrant and ally congregations, faith traditions, and geography

– Shared vision for a faith-rooted and race equitable framework on sanctuary

Sanctuary Convening Values

    • Centering Voices of Directly-Impacted Communities: Majority of our speakers come from communities that have been directly impacted by our current and historical immigration policies and climate. Directly-impacted immigrant community members consult and guide the planning process.

 

  • Framing Racial Justice in Our Sanctuary Work: Our content and tools are rooted in how our sanctuary work combats racial oppression on immigrant communities.

 

    • Integrating Interfaith Principles and Practices: Our content and tools incorporate interfaith practices throughout the convening, and teach on the challenges and opportunities for solidarity in interfaith activism
    • Humanizing Our Experience: We incorporate margins for breaks and emotional processing during the convening, and address accessibility needs such as language translation

 

  • Prophetic: We acknowledge that our sanctuary work, in collaboration with other actors, bears witness to a visionary and public morality that has national implications

 

 

64643
Sex Worker Justice Now: A March For Sex Worker Rights. @ Oscar Grant Plaza
Jun 2 @ 12:00 pm – 4:00 pm

Press release here.

On Saturday, June 2, SWers and our allies will be standing up for justice all over the country. Join us at Oscar Grant Plaza in Downtown Oakland, CA to make the voices & needs of our Bay Area communities loud & visible: Sex Worker Justice Now! (Allies wanted & welcome)

We are protesting, rallying & marching with the following goals in mind:
1/ To make more Bay Area residents & local media aware of the systematic violence against sex workers:
• Repercussions of FOSTA/SESTA legislation • Police violence • Anti-trafficking legislation that continuously conflates sex work & “sex trafficking” • How criminalization damages our communities •

2/ Sex worker justice is inherently tied to the justice of transgender, BIPOC, LGBTQ, femme & GNC, undocumented, poor/low-income, drug using communities

3/ Elevate specific SWer community voices

4/ Be visible & celebrate: come together & show each other some serious love during this tough political time

5/ Celebrate the St. James Infirmary’s 19th B-Day!

SCHEDULE OF EVENTS:
noon-1: Gather at Oscar Grant Plaza
1-2: Community Speakers
2-3: March
3-4: Celebrate
*More info about Speakers & the March coming soon*

WHAT YOU NEED TO DO:
• Invite friends an allies: we have power in numbers
• Wear red
• Bring Signs (sign making parties & lists of sign ideas coming soon!)
* Our goal & expectations are that this will be a peaceful & positive gathering for SWer justice. That being said, we are aware that undocumented/on parole/BIPOC/Swers/etc are at a higher risk of police involvement, harassment & violence. We are working on creating safer spaces & systems within the rally and will have more information about this coming soon. Standing up for justice is important, but please prioritize your safety.

VOLUNTEERS NEEDED
• We are looking for folks that have experience with protests to help us lead our crowd.
Currently seeking:
-march leaders
-chant leaders
• Do you have a cool & affordable food truck or ice cream cart? We want to keep our people with snacks, lemonade & popsicles in hand 🙂

DONATIONS NEEDED
• We are wanting to provide the St. James Infirmary Clinic with a lovely B-day bash – seeking cake & red balloon donations
*please msg here or email maxineholloway@protonmail.com or arabelleraphael@protonmail.com to help out*

This event is sponsored by Bay Area Pros Support (Baps)twitter.com/BayProsSupport
& The St. James Infirmary Clinic stjamesinfirmary.org/

Flyer Artwork by The Rambling Hooker instagram.com/ramblinghooker/

64727
Sex Worker Justice Now! March For Sex Worker Rights. @ Oscar Grant Plaza
Jun 2 @ 12:00 pm – 4:00 pm

Sponsored by Bay Area Pros Support & St. James Infirmary
@BayProsSupport for more info.

64676