Musicians Action Group bringing musical energy to kick off the rally Photo: Brooke Anderson
The Musicians Action Group (MAG) kicks off the rally Photo: Brooke Anderson
Demonstrator holding a Ban Coal Now sign Photo: Brooke Anderson
Desirae Harp, a member of the Mishewal OnastaTis (Wappo) Nation from the central coast of California, opens the rally Photo: Brooke Anderson
Demonstrators holding photo blowups of Oakland coal resistance fighters, created by David Solnit and Brooke Anderson Photo: Brooke Anderson
Michael Kaufman, No Coal in Oakland Photo: Brooke Anderson
Michael Kaufman, No Coal in Oakland Photo: Brooke Anderson
SEIU 1021 out in force Photo: Brooke Anderson
Oakland High School student Nate Henderson, New Voices Are Rising Photo: Brooke Anderson
Rev. Laurie Manning, senior pastor of Skyline Community Church, UCC in Oakland Photo: Brooke Anderson
Demonstrators holding blowups of photos of Oakland fossil fuel resisters Photo: Brooke Anderson
West Oakland Kids Deserve Better Photo: Brooke Anderson
Marcie Boyd and Bonnie Lockhart of Occupella Photo: Brooke Anderson
Nancy Schimmel and Marcie Boyd of Occupella Photo: Brooke Anderson
Cyclists keep up the wattage as Occupella sings in the background Photo: Brooke Anderson
Demonstrators carrying blowups of Oakland coal resistance fighters Photo: Brooke Anderson
Demonstrators on 14th Street carrying blow ups of Oakland coal resistance fighters Photo: Brooke Anderson
Cyclists keep up the wattage as Occupella sings in the background Photo: Brooke Anderson
Kid with handmade Keep Fossil Fuels in the Ground sign Photo: Brooke Anderson
Sistah Phavia Kujichagulia, musician, spoken word artist, historian Photo: Brooke Anderson
Val Serrant, drum accompanist to Sistah Phavia Kujichagulia Photo: Brooke Anderson
Derrick Muhammad, International Longshore & Warehouse Workers Union, Local 10 Photo: Brooke Anderson
No Coal in Oakland illustrates how to use red tape to change the world Photo: Brooke Anderson
Martha Kuhl, RN at Childrens' Hospital Oakland, VP of Alameda Central Labor Council, and treasurer of National Nurse United/California Nurse Association Photo: Brooke Anderson
Pedaling for power Photo: Brooke Anderson
Kimberly Moses, Port of Oakland chapter president for SEIU 1021 Photo: Brooke Anderson
Couple with solar-powered umbrella and Ban Coal yard sign Photo: Brooke Anderson
Postal workers against the coal train Photo: Brooke Anderson
Jonathan Heller of Human Impact Partners and the Public Health Advisory Panel on Coal in Oakland Photo: Brooke Anderson
Poet Rafael Gonzales Photo: Brooke Anderson
Ms. Margaret Gordon, West Oakland Environmental Indicators Project Photo: Brooke Anderson
MC Rev. Ken Chambers, West Side Missionary Baptist Church Photo: Brooke Anderson
Chris from Rock the Bike doing an impeccable job on sound Photo: Brooke Anderson
Roving mic Photo: Brooke Anderson
Roving mic Photo: Brooke Anderson
Senator Loni Hancock at the June 27 rally against coal Photo: Brooke Anderson
Coal spelled backwards is still coal Photo: Brooke Anderson
Maren Metke singing with the Justin Ancheta Band Photo: Brooke Anderson
Justin Ancheta of the Justin Ancheta Band Photo: Brooke Anderson
El Arbol - The Tree of Bike with Paul Freedman, cofounder and chief bottlewasher of Rock the Bike in lower berth Photo by Brooke Anderson
The Tree of Bike Photo: Brooke Anderson
Rocking to the beats of the Justin Ancheta Band Photo: Brooke Anderson
"Queers against coal"and "No Pride in Coal" Photo: Brooke Anderson
Cyclist with smoothie produced by pedal-powered blender Photo: Brooke Anderson
Justin Ancheta and Maren Metke of the Justin Ancheta Band Photo: Brooke Anderson
Riders making juice Photo: Brooke Anderson
"No Coal" Photo: Brooke Anderson
Cranking for no coal Photo: Brooke Anderson
Pedal power energizing the Rock the Bike sound system at June 25 rally Photo: Brooke Anderson
Musicians Action Group bringing musical energy to kick off the rally Photo: Brooke Anderson
Poster calling for final push to reach City Council members before the vote Photo: Brooke Anderson
Pedaling to generate electricity on Rock the Bike's sound system Photo: Brooke Anderson