Calendar

9896
Sun Mon Tue Wed Thu Fri Sat
4th Annual Boycott Bart New Year’s Eve & Day 5:00 am
4th Annual Boycott Bart New Yea…
Dec 31 @ 5:00 am – Jan 2 @ 5:00 am
Facebook event. We all know there will never be justice on stolen land… until we take a stand for justice. We encourage everyone to join [...]
Rock in the New Year With Resistance to Police Murder! SF Rally. 9:00 pm
Rock in the New Year With Resis… @ Embarcadero BART Station Plaza
Dec 31 @ 9:00 pm – Jan 1 @ 1:00 am
 Rock in the New Year With Resistance to Police Murder! SF Rally. @ Embarcadero BART Station Plaza | San Francisco | California | United States
On New Year’s Eve, as the clock winds down on 2014, the powers that be will hope to be ringing in a new year that [...]
No New Year Under This Old System! We Can’t Breathe! 9:00 pm
No New Year Under This Old Syste… @ Embarcadero BART Station Plaza
Dec 31 @ 9:00 pm – Jan 1 @ 1:00 am
Rock In the New Year with Resistance to Police Murder! No New Year Under this Old System! We Can’t Breathe! On New Year’s Eve, as [...]
Oscar Grant 5th Year Vigil Celebration 12:00 pm
Oscar Grant 5th Year Vigil Celeb… @ Fruitvale Bart Station Plaza
Jan 1 @ 12:00 pm – 3:00 pm
Oscar Grant 5th Year Vigil Celebration @ Fruitvale Bart Station Plaza | Oakland | California | United States
All Families of Love one killed by Gun Violence, Please bring an 8×10 photo and Love one favorite color balloon to be release. Come meet [...]
Court Support 2:00 pm
Court Support
Jan 2 @ 2:00 pm – 4:30 pm
Please come to Wiley Manuel Dept 112 at 2pm on Friday (tmrw!) to do court support for comrades, TJ and DT,arrested at march New Years [...]
#Ride4BlacknBrown 7:00 pm
#Ride4BlacknBrown @ Oscar Grant Plaza
Jan 2 @ 7:00 pm – Jan 3 @ 2:00 am
Folks have marched hundreds of miles all over the East Bay from East Oakland to West Oakland and out past North Oakland. Folks feet gotta [...]
Help Plan a Community Garden at the Berkeley Post Office 12:00 pm
Help Plan a Community Garden at … @ Downtown Berkeley Post Office
Jan 3 @ 12:00 pm – 1:30 pm
Some of us will get together this Saturday at noon to help plan for the garden. I would like to invite people from Transition, Berkeley [...]
Sunday Morning at the Marxist Library: What is to be Done? 10:30 am
Sunday Morning at the Marxist Li… @ Niebyl-Proctor library
Jan 4 @ 10:30 am – 12:30 pm
Sunday Morning at the Marxist Library: What is to be Done? @ Niebyl-Proctor library | Oakland | California | United States
9896
SF Black Lives Matter: Community Building Symposium 12:00 pm
SF Black Lives Matter: Community… @ Alex Pitcher Room, City College of San Francisco Southeast Campus
Jan 4 @ 12:00 pm – 2:30 pm
SF Black Lives Matter: Community Building Symposium @ Alex Pitcher Room, City College of San Francisco Southeast Campus | San Francisco | California | United States
We want the unheard voices to be present so we can begin to rebuild and protect our communities. Facebook event. This event is to bring [...]
Gear up to get Marissa Alexander out of jail: Caravan fundraiser! 2:30 pm
Gear up to get Marissa Alexander… @ BFUU
Jan 4 @ 2:30 pm – 5:00 pm
Gear up to get MARISSA ALEXANDER out of jail! Free Marissa NOW East Bay is holding an exciting fundraising event to fund our cross-country caravan [...]
Occupy Oakland General Assembly 4:00 pm
Occupy Oakland General Assembly @ Omni Collective
Jan 4 @ 4:00 pm – 5:15 pm
Occupy Oakland General Assembly @ Omni Collective | Oakland | California | United States
For the rest of 2014 & January 2015 GA will meet at the Omni Collective basement at its regular time, 4PM Sunday. The Occupy Oakland [...]
Court Support for James Jennison in San Francisco 9:00 am
Court Support for James Jennison… @ Hall of Justice, Department 101
Jan 5 @ 9:00 am – 12:00 pm
Facebook event. Pack the courts! Come out to Department 9 to support James as he begins his fight against serious charges from Black Friday in [...]
Court Support: Ferguson 3 Hearing. 9:00 am
Court Support: Ferguson 3 Hearing. @ Alameda County Superior Court, Dept 11
Jan 5 @ 9:00 am – 11:30 am
Come support the Ferguson 3 facing serious charges and going forward to trial. Check the Antirepression website and facebook for last minute updates. Court dates and times change frequently! [...]
NO BUSINESS AS USUAL UNTIL OPD STOPS THE WAR ON BLACK LIVES 1:30 pm
NO BUSINESS AS USUAL UNTIL OPD … @ Paramount Theatre of the Arts
Jan 5 @ 1:30 pm – 4:30 pm
 NO BUSINESS AS USUAL UNTIL OPD STOPS THE WAR ON BLACK LIVES @ Paramount Theatre of the Arts | Oakland | California | United States
“Let Oakland’s New Mayor know, “THERE WILL BE NO BUSINESS AS USUAL” UNTIL OPD STOPS THE WAR ON BLACK LIVES On Monday, January 5th, Ms. [...]
Occupy Forum: Reckoning with Torture 6:00 pm
Occupy Forum: Reckoning with Tor… @ Global Exchange, 2nd floor, near16th St. BART
Jan 5 @ 6:00 pm – 9:00 pm
  Information, discussion & community! Monday Night Forum!!Occupy Forum is an opportunity for open and respectful dialogueon all sides of these critically important issues! “Reckoning [...]
Berkeley Post Office Defenders General Assembly. 6:30 pm
Berkeley Post Office Defenders G… @ Downtown Berkeley Post Office
Jan 5 @ 6:30 pm – 7:30 pm
Berkeley Post Office Defenders General Assembly. @ Downtown Berkeley Post Office | Berkeley | California | United States
Come learn about continuing developments in the battle save the Berkeley Post Office and the Postal Service from privatization, support our Occupiers and help [...]
Bay Area Spokescouncil for MLK Weekend 7:00 pm
Bay Area Spokescouncil for MLK … @ California Nurses Association
Jan 5 @ 7:00 pm – 10:00 pm
Facebook event.   : : : : : : Reclaiming King’s Legacy : : : : : : “This is no time to engage in [...]
Court Support for Marsha in Pleasanton 9:00 am
Court Support for Marsha in Ple… @ Gale/Schenone Hall of Justice
Jan 6 @ 9:00 am – Jan 7 @ 12:30 pm
Bring the Bay to Department 701 at 9am! Let’s pack the courts to support Marsha, who was arrested doing jail support at Santa Rita. Use [...]
100,000 Tweets for Oscar López Rivera!
100,000 Tweets for Oscar López … @ On social media
Jan 6 all-day
100,000 Tweets for Oscar! Social Media Campaign on Oscar López Rivera’s Birthday January 6th La Respuesta Magazine & National Boricua Human Rights Network On January [...]
Court Support: Emeryville Kettle Arraignments 9:00 am
Court Support: Emeryville Kettle… @ Wiley Manuel Courthouse, Dept 107
Jan 6 @ 9:00 am – 11:30 am
 Emeryville Kettle Arraignments.  Always check the AntiRepression Facebook and Website for last minute changes! 9896
“Mother: Caring for 7 Billion” A film about overpopulation 6:00 pm
“Mother: Caring for 7 Billion” A… @ South Berkeley Public Library
Jan 6 @ 6:00 pm – 7:30 pm
If you care about women, children and the planet, come see this revealing and inspiring film. Free goodies available after the screening. This event is [...]
Fundraiser Online for Eric Garcia
Fundraiser Online for Eric Garcia @ Online.
Jan 7 all-day
 Donation website. On New Year’s Eve, our comrade and friend Eric Garcia was brutally and arbitrarily arrested by police and held on false charges. This [...]
Know Your Rights Presentation With Civil Rights Attorneys. 7:00 pm
Know Your Rights Presentation Wi… @ Quilombo
Jan 7 @ 7:00 pm – 9:00 pm
If you have been protesting, know people who have or just want to know your rights, you should definitely join us. There will be civil [...]
Book Group: The Politics of Debt. 7:30 pm
Book Group: The Politics of Debt. @ OMNI Collective in the basement
Jan 7 @ 7:30 pm – 9:30 pm
The Strike Debt Bay Area / Public School reading group meets regularly to discuss readings on the broad subject of the Politics of Debt. We’re [...]
San Leandro Wants to Purchase a Tank! 5:00 pm
San Leandro Wants to Purchase a … @ Senior Community Center
Jan 8 @ 5:00 pm – 8:00 pm
San Leandro Wants to Purchase a Tank! @ Senior Community Center | San Leandro | California | United States
 On January 8th, the city of San Leandro will have a public meeting.   There will be a presentation displaying the “tank” (armored personel carrier – [...]
Bay Area Spokescouncil for MLK Weekend 6:00 pm
Bay Area Spokescouncil for MLK … @ OMNI Collective
Jan 8 @ 6:00 pm – 9:30 pm
 Bay Area Spokescouncil for MLK Weekend @ OMNI Collective | Oakland | California | United States
: : : : : : Reclaiming King’s Legacy : : : : : : “This is no time to engage in the luxury of [...]
Black Lives Matter Film Series: “People Under the Stairs” 7:00 pm
Black Lives Matter Film Series: … @ Longhaul
Jan 8 @ 7:00 pm – 9:00 pm
Every Thursday in January is the Black Lives Matter Film Series: “People Under the Stairs” (1990) Horror in a ghetto narrative 9896
Screening: Pay 2 Play: Democracy’s High Stakes 7:00 pm
Screening: Pay 2 Play: Democracy… @ Berkeley Fellowship Unitarian Universalists Hall
Jan 8 @ 7:00 pm – 9:00 pm
Election spending nearly reached $4 billion in 2014. No wonder 72% of Americans want anti-corruption laws and money out of politics. California Common Cause is [...]
Court Support for Berkeley Arrestees 9:00 am
Court Support for Berkeley Arres… @ Wiley Manuel Courthouse, Dept 107
Jan 9 @ 9:00 am – 11:30 am
 Arraignments for Berkeley Arrestees Check the AntiRepression website and facebook for last minute changes!   9896
CityCamp Oakland 8:30 am
CityCamp Oakland @ oakland city hall
Jan 10 @ 8:30 am – 5:30 pm
CityCamp is an unconference focused on innovation and collaboration for municipal governments, community organizations and citizens. CityCamp Oakland aims to: Bring together local government officials, [...]
Medic Training 10:00 am
Medic Training @ Grassroots House
Jan 10 @ 10:00 am – 11:30 am
MEDIC TRAINING: People’s Community Medics will be hosting a training.   9896
Bay Area Spokescouncil for MLK Weekend Organizing 11:00 am
Bay Area Spokescouncil for MLK … @ OMNI Collective
Jan 10 @ 11:00 am – 1:00 pm
 Bay Area Spokescouncil for MLK Weekend Organizing @ OMNI Collective | Oakland | California | United States
: : : : : : Reclaiming King’s Legacy : : : : : : “This is no time to engage in the luxury of [...]
Help Start the Berkeley Post Office Community Garden! 12:00 pm
Help Start the Berkeley Post Off… @ Downtown Berkeley Post Office
Jan 10 @ 12:00 pm – 2:00 pm
This meeting will be for soil preparation and more general discussion.  Also: please start seedlings and cuttings to bring for planting on January 17th! 9896
Lecture: The Material Basis for Revolutionary Optimism Today 1:00 pm
Lecture: The Material Basis for … @ Niebyl-Proctor library
Jan 10 @ 1:00 pm – 3:00 pm
The Material Basis for  Revolutionary Optimism Today The Political Affairs Readers Group of the Communist Party, USA (Elizabeth Gurley Flynn Club) invites you to a [...]
Interfaith Prayer Meeting for Surivors and Victims of Violence and Police Terror 9:30 am
Interfaith Prayer Meeting for Su… @ Bahai Center
Jan 11 @ 9:30 am – 11:30 am
Interfaith Prayer Meeting for Surivors and Victims of Violence and Police Terror @ Bahai Center | Oakland | California | United States
Monthly interfaith prayer meeting, held on second Sundays, dedicated to survivors and victims of violence and police terror in Oakland. We are organizing this gathering [...]
Open Circle Supporting #BlackLivesMatter 2:00 pm
Open Circle Supporting #BlackLiv… @ OMNI Collective
Jan 11 @ 2:00 pm – 5:00 pm
Open Circle Supporting #BlackLivesMatter @ OMNI Collective | Oakland | California | United States
Facebook event. This is the third in a series of meetings described below. This meeting will continue the reflection and conversation around support and [...]
Occupy Oakland General Assembly 5:00 pm
Occupy Oakland General Assembly @ Omni Collective
Jan 11 @ 5:00 pm – 6:15 pm
Occupy Oakland General Assembly @ Omni Collective | Oakland | California | United States
For the rest of 2014 & January 2015 GA will meet at the Omni Collective basement at its regular time, 4PM Sunday. Note: We are [...]
GATHER @ Omni Commons 7:00 pm
GATHER @ Omni Commons @ OMNI Collective
Jan 11 @ 7:00 pm – 11:00 pm
Come gather at Omni Commons for a night of feast, performances and fellowship! This monthly gathering and potluck brings together the Omni Commons community as [...]
Occupy Forum: City College Update from John Rizzo, Board of Trustees President 7:15 pm
Occupy Forum: City College Updat… @ Global Exchange, 2nd floor, near 16th St. BART
Jan 11 @ 7:15 pm – 8:15 pm
OccupyForum presents Information, discussion & community! Monday Night Forum!! Occupy Forum is an opportunity for open and respectful dialogue on all sides of these [...]
Court Support: Arraignments for Remaining Emeryville Arrestees 9:00 am
Court Support: Arraignments for … @ Wiley Manuel Courthouse, Dept 107
Jan 12 @ 9:00 am – 11:30 am
Arraignments for Remaining Emeryville Arrestees. Come out to show your solidarity in court on Monday 9am at Wiley Manuel Courthouse Dept 107 for people kettled [...]
Berkeley Post Office Defenders General Assembly. 6:30 pm
Berkeley Post Office Defenders G… @ Downtown Berkeley Post Office
Jan 12 @ 6:30 pm – 7:30 pm
Berkeley Post Office Defenders General Assembly. @ Downtown Berkeley Post Office | Berkeley | California | United States
Come learn about continuing developments in the battle save the Berkeley Post Office and the Postal Service from privatization, support our Occupiers and help [...]
Bay Area Spokescouncil for MLK Weekend Organizing 7:00 pm
Bay Area Spokescouncil for MLK W… @ First Presbyterian Church
Jan 12 @ 7:00 pm – 9:00 pm
Bay Area Spokescouncil for MLK Weekend Organizing @ First Presbyterian Church | Oakland | California | United States
: : : : : : Reclaiming King’s Legacy : : : : : : “This is no time to engage in the luxury of [...]
Berkeley Peace & Justice Commission Meeting on Police Violence 7:00 pm
Berkeley Peace & Justice Commiss… @ North Berkeley Senior Center
Jan 12 @ 7:00 pm – 10:00 pm
On Monday the 12th, the Peace & Justice Commission will create specific proposals for the Berkeley City Council to review at its upcoming meetings.  The draft attached [...]
Direct Action Training 9:00 pm
Direct Action Training @ First Presbyterian Church
Jan 12 @ 9:00 pm – 10:30 pm
DIRECT ACTION TRAINING:  The Ruckus Society will be hosting a training Monday eve (1/12) immediately following the spokescouncil meeting (~8:30pm-10pm), at the First Presbyterian Church [...]
Bye, Bye, American Spies. A Lecture at UC Davis. 12:00 pm
Bye, Bye, American Spies. A Lect… @ King Hall, Room 1001
Jan 13 @ 12:00 pm – 2:00 pm
Tomorrow @ @ucdavislaw I'm talking about the things NSA does in the name of surveillance that make us *less* secure. pic.twitter.com/RMCM2bbVfj — Jennifer Granick (@granick) [...]
San Francisco says KXL No! 6:00 pm
San Francisco says KXL No! @ San Francisco State Department Office
Jan 13 @ 6:00 pm – 7:00 pm
President Obama is on the brink of making his final decision on the Keystone XL tar sands pipeline. Last Friday, the Nebraska Supreme Court validated [...]
Bay Area Spokescouncil for MLK Weekend Organizing 7:00 pm
Bay Area Spokescouncil for MLK W… @ OMNI Collective
Jan 14 @ 7:00 pm – 9:00 pm
Bay Area Spokescouncil for MLK Weekend Organizing @ OMNI Collective | Oakland | California | United States
: : : : : : Reclaiming King’s Legacy : : : : : : “This is no time to engage in the luxury of [...]
Berkeley Police Review Commission re Police Violence 7:00 pm
Berkeley Police Review Commissio… @ South Berkeley Senior Center
Jan 14 @ 7:00 pm – 10:00 pm
On the agenda is the use of a residential street as a staging area for the cops during the protests against killer cops beginning December [...]
KNOW YOUR RIGHTS TRAINING 9:00 pm
KNOW YOUR RIGHTS TRAINING @ OMNI Collective
Jan 14 @ 9:00 pm – 10:30 pm
KNOW YOUR RIGHTS TRAINING: the MLK spokescouncil’s legal working group will be hosting a training Wednesday eve (1/14) immediately following the spokescouncil meeting (~8:15pm-10pm) 9896
Court Support: Arraignments for Commonwealth Kettle 9:00 am
Court Support: Arraignments for … @ Wiley Manuel Courthouse, Dept 107
Jan 15 @ 9:00 am – 11:30 am
Come support folks arrested in a kettle outside the Commonwealth club at their arraignment. Check the AntiRepression website and facebook for last minute changes! 9896
BAY AREA CIVIL LIBERTIES COALITION GENERAL MEETING 6:00 pm
BAY AREA CIVIL LIBERTIES COALITI… @ San Francisco Main Library, Sycip Room, 4th floor
Jan 15 @ 6:00 pm – 8:00 pm
BAY AREA CIVIL LIBERTIES COALITION GENERAL MEETING The Bay Area Civil Liberties Coalition works actively to empower individual efforts and support collective initiatives within the [...]
Anti-Police Terrorism Project Meeting 7:00 pm
Anti-Police Terrorism Project Me… @ Eastside Arts Alliance
Jan 15 @ 7:00 pm – 9:00 pm
The Anti-Police Terrorism Project is a project of the ONYX Organizing Committee that in coalition with other organizations like the Alan Blueford Center for Justice, [...]
Community Meeting: Resist San Leandro Paramilitarization & Terror 7:00 pm
Community Meeting: Resist San Le… @ Zocalo Coffeehouse
Jan 15 @ 7:00 pm – 8:30 pm
Come organize to challenge: SLPD profiling/harassment of POC SLPD shootings and killings of POC militarization, including the BearCat and military-grade weapons Increased surveillance SLPD School [...]
Black Lives Matter Film Series: “War Witch” 9:00 pm
Black Lives Matter Film Series: … @ Longhaul
Jan 15 @ 9:00 pm – 11:00 pm
Every Thursday in January is the Black Lives Matter Film Series. This week: “War Witch” (2010) civil war in Africa narrative Facebook event & RSVP [...]
Reclaiming King’s Legacy. 12:00 pm
Reclaiming King’s Legacy. @ All over the Bay Area.
Jan 16 @ 12:00 pm – Jan 19 @ 11:45 pm
Reclaiming King's Legacy. @ All over the Bay Area.
“You may well ask: ‘Why direct action? Why sit ins, marches and so forth? Isn’t negotiation a better path?’ You are quite right in calling [...]
#BARTFriday Reclaiming King’s Legacy action 7:00 am
#BARTFriday Reclaiming King’s Le… @ Montgomery BART Station platform
Jan 16 @ 7:00 am – 8:00 am
#BARTFriday Reclaiming King’s Legacy action @ Montgomery BART Station platform | San Francisco | California | United States
Mass convergence at the Montgomery BART platform, demanding: Drop the Charges and the Ransom on the Black Friday 14 Disband the BART Police Department Institute a low [...]
BAY AREA LAWYER DIE-IN FOR RACIAL JUSTICE 8:45 am
BAY AREA LAWYER DIE-IN FOR RACIA… @ California Supreme Court
Jan 16 @ 8:45 am – 9:30 am
BAY AREA LAWYER DIE-IN FOR RACIAL JUSTICE Facebook page & RSVP. The Bay Area legal community (attorneys, legal staff, law students, professors, and allies) are [...]
Court Support for Cesar Aguirre 9:00 am
Court Support for Cesar Aguirre @ Rene Davidson Courthouse, Courtroom 10 (7th floor)
Jan 16 @ 9:00 am – 11:30 am
Facebook page & RSVP Cesar was originally arrested Nov 2, 2011 and falsely convicted of a vandalism charge August 13, 2012 after the jury deliberated [...]
Court Support for OPD Shutdown Protesters 9:00 am
Court Support for OPD Shutdown P… @ Wiley Manuel Courthouse, Dept 107
Jan 16 @ 9:00 am – 11:30 am
Come support folks who were arrested shutting down OPD at their arraignment. Check the AntiRepression website and facebook for last minute changes! 9896
Keep it Wild! Kickoff Benefit Show to Defend Knowland Park! 6:00 pm
Keep it Wild! Kickoff Benefit Sh… @ OMNI Collective
Jan 16 @ 6:00 pm – 10:00 pm
Join us for a night of performances to benefit the kickoff the direct action campaign to Defend Knowland Park – Huchiun Territory of the Ohlone Tribe. [...]
#MLKshutitdown Guerrilla Theater Actions 8:30 pm
#MLKshutitdown Guerrilla Theater… @ Mission Dolores Park
Jan 16 @ 8:30 pm – 10:30 pm
  Guerrilla Theater, meet @ Dolores Park. Wear Black! (PartyPatrol) 9896
#MLKShutitdown Rally 10:30 pm
#MLKShutitdown Rally @ 16th St. BART
Jan 16 @ 10:30 pm – 11:30 pm
ALL OUT! Wear Black! Rally at 16th BART Station. (PartyPatrol)   9896
Tell Berkeley City Council: End the War on Black Lives! Black Lives Matter! Black Disabled Lives Matter! 9:00 am
Tell Berkeley City Council: End… @ Ed Roberts Campus
Jan 17 @ 9:00 am – 11:00 am
On Saturday Jan 17 the Berkeley City Council will be holding a special meeting to discuss “Improving Police/Community Relations.” This meeting will be held at [...]
Berkeley City Council Workshop on Improving Police/Community Relations. 10:00 am
Berkeley City Council Workshop o…
Jan 17 @ 10:00 am – 3:00 pm
AGENDA Worksession: 1.    Improving Police and Community Relations: Discuss possible ways to improve community and police relations and addressing our response to what occurred in Ferguson, Missouri [...]
Anti Terrorist Police project ATPP BART Democracy event engage people about police accountabilty 11:00 am
Anti Terrorist Police project AT… @ BART
Jan 17 @ 11:00 am – 2:00 pm
Join Community Democracy Project to Dialogue with Public Sat, January 17, 11am – 2pm Where meet at Lake Merritt BART Station, Madison Street, Oakland, [...]
Bay Area Spokescouncil Meeting for MLK Weekend 11:00 am
Bay Area Spokescouncil Meeting f… @ OMNI Collective
Jan 17 @ 11:00 am – 1:00 pm
 Last SpokesCouncil meeting for MLK weekend.  See description of previous meeting. “This is no time to engage in the luxury of cooling off or [...]
For MLK’s birthday, take to the streets! – San Francisco 12:00 pm
For MLK’s birthday, take to the … @ 24th St. BART
Jan 17 @ 12:00 pm – 11:45 pm
In our case, to the buses! In SF, we will be having a rally and speak out starting at 12pm at 24th and Mission [...]
Help Start the Berkeley Post Office Community Garden! 12:00 pm
Help Start the Berkeley Post Off… @ Downtown Berkeley Post Office
Jan 17 @ 12:00 pm – 2:00 pm
Help us create a garden on the west side of the Berkeley Post Office.  Hummingbird flowers, winter vegetables, vertical gardening, heirloom seeds, organic non-GMO and [...]
East Oakland March for Justice for Mike Brown 3:00 pm
East Oakland March for Justice f… @ Fruitvale Bart Station Plaza
Jan 17 @ 3:00 pm – 8:00 pm
March on the MLK Day weekend to demand:   Jail Darren Wilson Reject the Grand Jury Decision! Drop Charges Against All Protesters! Create More Jobs [...]
Homeless Bill of Rights Day of Action
Homeless Bill of Rights Day of A… @ Powell St. at the Cable Car Turnaround
Jan 18 – Jan 19 all-day
Join us for dinner ,outdoor entertainment and a sleep-in. Everyone deserves a #Right2Rest.     9896
#MLKshutitdown Bay Love 11:00 am
#MLKshutitdown Bay Love @ N. Oakland Farmers Market
Jan 18 @ 11:00 am – 1:00 pm
#MLKshutitdown Bay Love at N. Oakland Farmers Market. No other information available. 9896
Shut It Down: WAL-MART edition. 12:00 pm
Shut It Down: WAL-MART edition. @ Walmart Oakland (near the airport)
Jan 18 @ 12:00 pm – 3:00 pm
Facebook page & RSVP This action is being held by WAS – Workers Against the System; an affinity group of Anti-Police Terrorism Spokescouncil as part [...]
Stop the Spy Center from Encroaching Into Oakland – A Workshop on the DAC, its Privacy Policy and Surveillance Equipment 2:00 pm
Stop the Spy Center from Encroac… @ OMNI Collective in the ballroom
Jan 18 @ 2:00 pm – 3:30 pm
Stop the Spy Center from Encroaching Into Oakland - A Workshop on the DAC, its Privacy Policy and Surveillance Equipment @ OMNI Collective in the ballroom | Oakland | California | United States
The Domain Awareness Center was constrained last year to the Port of Oakland, and not allowed to come online until a privacy policy was put [...]
Cryptoparty: A Digital Security & Privacy Workshop 3:30 pm
Cryptoparty: A Digital Security … @ OMNI Collective, sudo room
Jan 18 @ 3:30 pm – 5:00 pm
Cryptoparty: A Digital Security & Privacy Workshop @ OMNI Collective, sudo room | Oakland | California | United States
The first portion of the CrytoParty will be the DAC Workshop: Stop the Spy Center from Encroaching Into Oakland – A Workshop on the [...]
Occupy Oakland General Assembly 4:00 pm
Occupy Oakland General Assembly @ Omni Collective
Jan 18 @ 4:00 pm – 5:15 pm
Occupy Oakland General Assembly @ Omni Collective | Oakland | California | United States
For the rest of 2014 & January 2015 GA will meet at the Omni Collective basement at its regular time, 4PM Sunday. The Occupy Oakland [...]
Film Screening: Do the Right Thing by Spike Lee 7:00 pm
Film Screening: Do the Right Thi… @ Longhaul, 2 blocks from Ashby BART
Jan 18 @ 7:00 pm – 9:00 pm
Description (Drama 1984) Directed by Spike Lee – a community responds to the killing of a black man 9896
FTP March because ‪#‎BlackLivesMatter‬ 7:00 pm
FTP March because ‪#‎BlackLivesM… @ Oscar Grant Plaza
Jan 18 @ 7:00 pm – 10:00 pm
Facebook event & RSVP Greetings citizens of the world, we are Anonymous. FUCK THE POLICE: Time to take our pigs for a walk. They need [...]
Organizing at the Crossroads: What Real Climate Leadership Looks Like 7:00 pm
Organizing at the Crossroads: Wh… @ California Nurses Association
Jan 18 @ 7:00 pm – 9:00 pm
Organizing at the Crossroads: What Real Climate Leadership Looks Like @ California Nurses Association | Oakland | California | United States
On Sunday, January 18, the run-up to the historicMarch for Real Climate Leadership begins with an Oakland forum on “Organizing at the Crossroads: What Real Climate [...]
Organizing Meeting to get ready for the March for Real Climate Leadership 7:00 pm
Organizing Meeting to get ready … @ California Nurses Association
Jan 18 @ 7:00 pm – 9:00 pm
What: An inspiring organizing meeting to get ready for the March for Real Climate Leadership Why: To meet local activists near you, learn about the [...]
#MLKshutitdown Unspecified Action @ West Oakland BART 9:00 am
#MLKshutitdown Unspecified Actio… @ West Oakland BART
Jan 19 @ 9:00 am – 11:00 am
#MLKshutitdown Unspecified Action @ West Oakland BART 9896
Reclaiming Kings Legacy: A Jobs & Economy March for the People 11:00 am
Reclaiming Kings Legacy: A Jobs … @ Fruitvale Bart Station Plaza
Jan 19 @ 11:00 am – 4:00 pm
Reclaiming Kings Legacy: A Jobs & Economy March for the People @ Fruitvale Bart Station Plaza | Oakland | California | United States
“Equality demands dignity. And dignity demands a job and a paycheck that lasts through the week.” “When you have mass unemployment in the Negro community [...]
Save Our Sons 3:00 pm
Save Our Sons @ Covenant Worship Center
Jan 19 @ 3:00 pm – 5:00 pm
#BlackLivesMatter. Join us as we discuss the national epidemic of police brutality, misconduct and associasted laws and legal procedures, as well as your rights when [...]
CANCELLED: Berkeley Post Office Defenders General Assembly. 6:30 pm
CANCELLED: Berkeley Post Office … @ Downtown Berkeley Post Office
Jan 19 @ 6:30 pm – 7:30 pm
CANCELLED For this week. Back next Monday. 9896
Court Support for MLK protesters. 9:00 am
Court Support for MLK protesters. @ Wiley Manuel Courthouse, Dept 107
Jan 20 @ 9:00 am – 11:30 am
Please come at 9am and 2pm to support folks arrested at a march during MLK weekend. Let’s come out and support each other! Facebook event. [...]
Rally for Jobs Not Jails in Oakland 3:30 pm
Rally for Jobs Not Jails in Oakland @ County Building, across the street from the Courthouse
Jan 20 @ 3:30 pm – 5:00 pm
Rally for Jobs Not Jails in Oakland @ County Building, across the street from the Courthouse | Oakland | California | United States
 Demands to the Alameda County Board of Supervisors 1. Set aside 50% of the County Realignment budget for reentry programs and services. 2. Support the [...]
Berkeley City Council: Continued Discussion: Improving Police and Community Relations 5:30 pm
Berkeley City Council: Continued…
Jan 20 @ 5:30 pm – 7:00 pm
Special meeting of the Berkeley City Council: Continue the Council’s discussion on the issues raised at the January 17, 2015 City Council meeting regarding possible [...]
Respecting Our Liberties: A Forum on Real Choices in the Age of Technology 8:30 am
Respecting Our Liberties: A Foru… @ Milton Marks Conference Center
Jan 21 @ 8:30 am – 1:00 pm
Respecting Our Liberties: A Forum on Real Choices in the Age of Technology @ Milton Marks Conference Center | San Francisco | California | United States
Surveillance technologies such as automated license plate readers, body cameras and drones, to name a few, have the potential to give law enforcement an edge in [...]
Citizens United 5th Anniversary Protest March & Rally 3:30 pm
Citizens United 5th Anniversary…
Jan 21 @ 3:30 pm – 5:30 pm
Join us on the 5th anniversary of the infamous Citizens United decision for the “Mourning in America” March and Rally. The 3.1 mile march will [...]
Memorial service: Mourning in America for Democracy 4:00 pm
Memorial service: Mourning in Am… @ Chelsea Manning Plaza
Jan 21 @ 4:00 pm – 7:00 pm
Memorial service: Mourning in America for Democracy @ Chelsea Manning Plaza | San Francisco | California | United States
Join a march and rally—in fact, a memorial service— to mark the 5th anniversary  of the death of democracy. On this day in 2010, [...]
SAVE CCSF COALITION GENERAL ASSEMBLY MEETING 5:30 pm
SAVE CCSF COALITION GENERAL ASS… @ Mission Campus, Room 154
Jan 21 @ 5:30 pm – 7:30 pm
Organizing meeting of City College of San Francisco students, faculty and classified staff to fight against the downsizing of public education. Unfortunately we have [...]
Oakland Privacy Working Group Meeting. 6:30 pm
Oakland Privacy Working Group Me… @ Impact Hub
Jan 21 @ 6:30 pm – 8:00 pm
Oakland Privacy Working Group Meeting. @ Impact Hub | Oakland | California | United States
NOTE: For now the OPWG is meeting at the Impact Hub, 2323 Broadway, Oakland, subject to change. When the Omni-Collective gets more sorted out we may decide to [...]
Politics of Debt Reading Group: Syriza and the Latest Greek Debt Crisis 8:00 pm
Politics of Debt Reading Group: … @ OMNI Collective
Jan 21 @ 8:00 pm
We are reading up on Syriza (the Greek leftist party that could win the Jan 25th election) and the (current) Greek debt crisis for the [...]
Thanks But No Tanks! 7:45 am
Thanks But No Tanks!
Jan 22 @ 7:45 am – 8:45 am
Thanks But No Tanks!
San Leandro, like other cities in the Bay Area, wants to acquire a tank.  Well, not a tank exactly; more like (actually, exactly like) an [...]
Court support for Ali Baba 9:00 am
Court support for Ali Baba @ Vallejo Superior Court Department 24
Jan 22 @ 9:00 am – 11:30 am
On September 1, 2014 Anwar was falsely arrested during our 2nd Annual Community Appreciation BBQ, On this day we marched in solidarity with Ferguson and [...]
Court Support for Marsha 9:00 am
Court Support for Marsha @ Dep 701 Superior Court
Jan 22 @ 9:00 am – 11:30 am
Come support Marsha at her next hearing.She was arrested while doing jail support for comrades. Check the Antirepression website and/or Facebook for last minute updates! 9896
PACK the BART Board Meeting for #blackfriday14! 4:45 pm
PACK the BART Board Meeting for … @ Kaiser Center 20th Street Mall, Third Floor, 344 20th St.
Jan 22 @ 4:45 pm – 6:45 pm
PACK the BART Board Meeting for #blackfriday14! @  Kaiser Center 20th Street Mall, Third Floor, 344 20th St. | Oakland | California | United States
PACK the BART Board Meeting for #blackfriday14! Come to the BART Board meeting to demand justice! Free the Black Friday 14! No charges or fines! [...]
Panel on Protests, Policing & Social Change in the East Bay 6:00 pm
Panel on Protests, Policing & So… @ Humanist Hall
Jan 22 @ 6:00 pm – 9:00 pm
On Thursday, January 22nd the Wellstone Democratic Renewal Club will host a wide ranging discussion on the status of local police agencies, their records in [...]
Cops, Class and Race. How Police Protect the 1%. 7:00 pm
Cops, Class and Race. How Police… @ Dwinelle Hall Room 205
Jan 22 @ 7:00 pm – 9:00 pm
Join the International Socialist Organization for a discussion about the origins and function of the police and their relationship to racism, class and capitalism. 9896
Osha Neumann Book Launch 7:00 pm
Osha Neumann Book Launch @ Middle East Children's Alliance
Jan 22 @ 7:00 pm – 8:00 pm
Osha Neumann Book Launch @ Middle East Children's Alliance | Berkeley | California | United States
Osha is a long time stalwart civil rights attorney, advocate for the disenfranchised, artist and renaissance activist. Thursday he will be a MECA on 1101 [...]
Black Lives Matter Film Series: “Watermellon Man” 8:00 pm
Black Lives Matter Film Series: … @ Longhaul
Jan 22 @ 8:00 pm – 10:00 pm
Every Thursday in January is Black Lives Film Night This week: “Watermellon Man” (1971) narrative of a white guy who wakes up as a black [...]
Court Support for BARTFriday Arrestees 8:30 am
Court Support for BARTFriday Arr… @ San Francisco Superior Court
Jan 23 @ 8:30 am – 11:30 am
Please come to court in San Francisco to support our 2 comrades who were arrested by the during #BARTFriday. BART police and SF Sheriffs retaliated [...]
Court Support: Powell St Kettle Arraignements SF 9:00 am
Court Support: Powell St Kettle … @ San Francisco Superior Court
Jan 23 @ 9:00 am – 11:30 am
 Always check Antirepression website and facebook for last minute changes. 9896
Carl Dix Speaking on Police Murder of Black and Brown People 3:00 pm
Carl Dix Speaking on Police Murd… @ Alameda College Student Center (Bldg S)
Jan 23 @ 3:00 pm – 4:30 pm
Carl Dix, co-founder of the Stop Mass Incarceration Network will be speaking on: POLICE MURDER BLACK AND BROWN PEOPLE ALL THE DAMN TIME! Why does [...]
Bella discusses #BlackLivesMatter on Radio 5:30 pm
Bella discusses #BlackLivesMatte… @ Radio, 90.3 FM, KDVS Davis
Jan 23 @ 5:30 pm – 6:30 pm
@BellaEiko discusses why #BlackLivesMatter based upon her Oakland activism, KDVS Davis 90.3 FM, 5:30pm today, 1/23, http://t.co/5NTBGNjnXw — KDVS (@KDVS903fm) January 24, 2015 9896
Seize the Time: Black Panthers Photography display, Reception. 6:00 pm
Seize the Time: Black Panthers P… @ EastSide Cultural Center Gallery
Jan 23 @ 6:00 pm – 9:00 pm
Bay Area tweeps: Check out this event on Friday>>#BlackPanthers, #Oakland 1968, Henry Raulston Photographs pic.twitter.com/U2ek7j7U6T — Sonny Lê (@sonnylebythebay) January 22, 2015 9896
“Groundswell Rising”– a new film about fracking. 7:00 pm
“Groundswell Rising”– a new fil… @ First Unitarian Church
Jan 23 @ 7:00 pm – 9:00 pm
"Groundswell Rising"-- a new film about fracking. @ First Unitarian Church | Oakland | California | United States
“Groundswell Rising”– a new film about fracking Learn more about how fracking is poisoning our water and air, causing cancer and asthma, and how [...]
Cages Kill! Freedom Rally! Santa Cruz. 12:00 pm
Cages Kill! Freedom Rally! San… @ Downtown Clocktower
Jan 24 @ 12:00 pm – 1:30 pm
Cages Kill! Freedom Rally! At least 6 people have died in the county jail while in the hands of the Santa Cruz Sheriff’s Department and [...]
Continue Work on the Berkeley Post Office Community Garden. 12:00 pm
Continue Work on the Berkeley Po… @ Downtown Berkeley Post Office
Jan 24 @ 12:00 pm – 2:30 pm
Continue Work on the Berkeley Post Office Community Garden. @ Downtown Berkeley Post Office | Berkeley | California | United States
The planting was last week.  The gardening work continues. Join us! More information on  the Berkeley Post Office Defense against the sale and privatization here. [...]
City Council Forum on #BlackLivesMatter 1:00 pm
City Council Forum on #BlackLive… @ Oakland City Hall, Oscar Grant Plaza
Jan 24 @ 1:00 pm – 5:00 pm
City Council Forum on #BlackLivesMatter @ Oakland City Hall, Oscar Grant Plaza | Oakland | California | United States
You are invited to join a citywide discussion about the relationship between Black & Brown communities and Law Enforcement. On Saturday January 24, the Oakland [...]
Protect a Woman’s Right to Abortion: Protest the Walk For Life. 1:00 pm
Protect a Woman’s Right to Abort…
Jan 24 @ 1:00 pm – 3:00 pm
Sponsored by Radical Women and SFSU Rebel Voices. The Walk for Life is a pro-life event that opposes reproductive rights, taking place two days after [...]
Strike Debt Bay Area. Fighting Unjust Debt. 4:00 pm
Strike Debt Bay Area. Fighting U… @ OMNI Collective in the basement
Jan 24 @ 4:00 pm – 5:30 pm
Strike Debt Bay Area. Fighting Unjust Debt. @ OMNI Collective in the basement | Oakland | California | United States
Come and help us draw awareness to and fight unjust debt! Come get connected with SDBA’s many projects! organizing for public banking in Oakland [...]
Celebrations of Gill Tract Community 7:00 pm
Celebrations of Gill Tract Commu… @ Subterranean Arthouse
Jan 24 @ 7:00 pm – 9:00 pm
Celebrate resilience to inspire resistance! Celebrations of Gill Tract Community * Photography * Paintings * Prints * * Videos * Songs * Poetry * [...]
Book Launch: A Line in the Tar Sands: Struggles for Environmental Justice 2:00 pm
Book Launch: A Line in the Tar S… @ La Commune Cafe (Omni Collective)
Jan 25 @ 2:00 pm – 4:00 pm
A Line in the Tar Sands: Struggles for Environmental Justice is an anthology of stories, analysis, and reflections from global movements fighting the tar sands [...]
Open Circle Against Police Militarization, State Violence and Racism 3:00 pm
Open Circle Against Police Milit… @ OMNI Collective
Jan 25 @ 3:00 pm – 7:00 pm
Our 4th open circle to connect and organize toward the end of police militarization, state violence and systemic racism. RSVP and invite folks to the Facebook [...]
Occupy Oakland General Assembly 5:00 pm
Occupy Oakland General Assembly @ Omni Collective
Jan 25 @ 5:00 pm – 6:30 pm
Occupy Oakland General Assembly @ Omni Collective | Oakland | California | United States
Today GA will meet at the Omni Collective basement one hour later than normal at, 5PM Sunday. The Occupy Oakland General Assembly generally meets Sundays, [...]
Carl Dix & Sunsara Taylor: We Need a Revolution and a Revolution is Possible! 6:00 pm
Carl Dix & Sunsara Taylor: We N… @ Revolution Books
Jan 25 @ 6:00 pm – 8:30 pm
 We Need a Revolution and a Revolution is Possible!  Come hear Carl Dix & Sunsara Taylor speak on why.  They will take questions. Sunsara Taylor [...]
Movie Screening: Fruitvale Station 7:00 pm
Movie Screening: Fruitvale Station @ Longhaul, 2 blocks from Ashby BART
Jan 25 @ 7:00 pm – 9:00 pm
Free Movie: Fruitvale Station  (Drama 2013) explores the killing of Oscar Grant by a white BART policeman   9896
Court Support: CANCELLED. Powell St Kettle Arraignments SF 9:00 am
Court Support: CANCELLED. Powell… @ San Francisco Superior Court
Jan 26 @ 9:00 am – 11:30 am
Always check Antirepression website and facebook for last minute changes. Good news! As of today, word is out that the SF court appearances are not scheduled. No need to [...]
Occupy Forum: Surviving Climate Chaos: Reframing the Climate Question 6:00 pm
Occupy Forum: Surviving Climate … @ Unitarian Universalist Center, MLK Room
Jan 26 @ 6:00 pm – 9:00 pm
a special presentation on climate change with author and environmentalist Mark Hertsgaard Surviving Climate Chaos: Reframing the Climate Question ​“Over the next 50 years, climate [...]
Surviving Climate Chaos: a talk by Mark Heertsgaard 6:00 pm
Surviving Climate Chaos: a talk … @ First Unitarian Universalist Center
Jan 26 @ 6:00 pm – 9:00 pm
Surviving Climate Chaos: a talk by Mark Heertsgaard @ First Unitarian Universalist Center | San Francisco | California | United States
Over the next 50 years, climate change will transform our world in ways we have only begun to imagine. Herstgaard will address how these [...]
Berkeley Post Office Defenders General Assembly. 6:30 pm
Berkeley Post Office Defenders G… @ Downtown Berkeley Post Office
Jan 26 @ 6:30 pm – 7:30 pm
Berkeley Post Office Defenders General Assembly. @ Downtown Berkeley Post Office | Berkeley | California | United States
Come learn about continuing developments in the battle save the Berkeley Post Office and the Postal Service from privatization, support our Occupiers and help [...]
Cops, Class, and Race: How Police Protect the 1% 7:00 pm
Cops, Class, and Race: How Polic… @ Oakland Peace Center
Jan 26 @ 7:00 pm – 8:30 pm
Cops, Class, and Race: How Police Protect the 1% @ Oakland Peace Center | Oakland | California | United States
As communities around the nation have taken to the streets in the ongoing movement against police brutality the question of the police and their role [...]
Santa Cruz: TANKS, NO THANKS! GIVE BACK THE BEARCAT! 4:30 pm
Santa Cruz: TANKS, NO THANKS! G… @ Santa Cruz City Council
Jan 27 @ 4:30 pm – 6:30 pm
 Santa Cruz: TANKS, NO THANKS! GIVE BACK THE BEARCAT! @ Santa Cruz City Council | Santa Cruz | California | United States
TANKS, NO THANKS GIVE BACK THE BEARCAT ARMORED MILITARY VEHICLE (Ballistic Engineered Armored Response Counter Attack Truck) Let city council know how you feel SAY [...]
Extra OccupyForum: SHUT DOWN DIABLO CANYON 6:00 pm
Extra OccupyForum: SHUT DOWN DI… @ Global Exchange, 2nd floor, near 16th St. BART
Jan 27 @ 6:00 pm – 9:00 pm
Extra Occupy Forum OccupyForum hosts Harvey “No Nukes” Wasserman and allies SHUT DOWN DIABLO CANYON JOIN US in the accelerating campaign to shut California’s last nukes: the two [...]
Oakland Livable Wage Assembly. 6:30 pm
Oakland Livable Wage Assembly. @ SEIU Local 1000, 2nd floor
Jan 27 @ 6:30 pm – 8:00 pm
Oakland Livable Wage Assembly. @ SEIU Local 1000, 2nd floor | Oakland | California | United States
The Oakland Livable Wage Assembly builds community and power among those who seek higher wages and better work life conditions for area workers. We meet [...]
Privacy Lab – a meetup for privacy minded people in San Francisco 3:00 pm
Privacy Lab – a meetup for priv… @ Mozzilla offices, details available on registration
Jan 28 @ 3:00 pm – 5:00 pm
Register here. This is a meeting for privacy minded people in San Francisco. January 28th is International Data Privacy Day, a fitting time to host the first [...]
U.S. Board Calls Public Meeting on Chevron Refinery Accident & Fire 6:00 pm
U.S. Board Calls Public Meeting …
Jan 28 @ 6:00 pm – 8:30 pm
The Chemical Safety and Hazard Investigation Board (CSB) will convene a public meeting on January 28, 2015, starting a 6:00 p.m. at the 450 Civic [...]
Commorative J28 March 7:00 pm
Commorative J28 March @ Oscar Grant Plaza
Jan 28 @ 7:00 pm – 10:00 pm
FTP march J28 7pm OGP 14th and Broadway. 400 got arrested so 400 turn up. — Occupy Oakland (@OccupyOakland) January 20, 2015 #OaklandProtest #FTP #J28 [...]
Corporate Coloniality and the Demotion of Capitalism 7:00 pm
Corporate Coloniality and the De… @ OMNI Collective
Jan 28 @ 7:00 pm – 9:00 pm
The first of eight meetings is January 28th. This seminar will study the corporate structure, its historical development, and its modes of political control.   [...]
Radical Women Meetup San Francisco 7:00 pm
Radical Women Meetup San Francisco
Jan 28 @ 7:00 pm – 9:00 pm
Event for radical women in San Francisco,: discussion about the importance of women of color being involved and given a voice. 9896
Court Support: New Year’s Even kettle arrests. 9:00 am
Court Support: New Year’s Even k… @ Wiley Manuel Courthouse, Dept 107
Jan 29 @ 9:00 am – 11:30 am
The folks in this kettle rang in the New Year with arrests. Let’s show them 2015 will be full of solidarity! Come out to Wiley [...]
KPFA Fundraiser Film Screening: THE THROWAWAYS 6:00 pm
KPFA Fundraiser Film Screening: … @ International House
Jan 29 @ 6:00 pm – 10:00 pm
6:00 pm and 8:00 pm screenings KPFA Radio 94.1FM and International House, UC Berkeley, present: THE THROWAWAYS An award winning documentary film With Bhawin Suchak [...]
Court Support: New Year’s Even kettle arrests. 9:00 am
Court Support: New Year’s Even k… @ Wiley Manuel Courthouse, Dept 107
Jan 30 @ 9:00 am – 11:30 am
The folks in this kettle rang in the New Year with arrests. Let’s show them 2015 will be full of solidarity! Come out to Wiley [...]
Film Screening: The Throwaways. Discussion Re Police Terror and Related Activism. 7:00 pm
Film Screening: The Throwaways. … @ OMNI Collective
Jan 30 @ 7:00 pm – 9:00 pm
Screening of ‘The Throwaways’ w/ discussion around police terrorism and related activism. Note: Time is uncertain. Not listed in the original posting on the #BlackLivesMatter [...]
Global Day Against Torture 12:00 pm
Global Day Against Torture @ Everywhere
Jan 31 @ 12:00 pm – 11:45 pm
Facebook page. In late November the Senate Report on the Central Intelligence Agency’s use of Torture was released. This report has since been swept under [...]
A careful & close analysis of the Haitian Revolution: How does it connect to today? 2:00 pm
A careful & close analysis of th… @ Niebyl Proctor Library
Jan 31 @ 2:00 pm – 4:00 pm
A careful & close analysis of the Haitian Revolution (the world’s first nation of Africans to overthrow slavery)! How does it connect to today? ********************************* [...]
From NYC to Ferguson to Oakland, Imani Henry Talks on Nationwide Fight Against Police Terror 6:30 pm
From NYC to Ferguson to Oakland,… @ Alan Blueford Center for Justice
Jan 31 @ 6:30 pm – 8:30 pm
Imani Keith Henry is a longtime activist in the anti-police brutality, anti-war and LGBTQ movements in the US. He is an organizer with The Peoples Power [...]