Anti-war Protest San Francisco CA, 2/16/2003

Anti-war Protest San Francisco CA, 2/16/2003

Anti-war Protest San Francisco CA, 2/16/2003

Anti-war Protest San Francisco CA, 2/16/2003

Anti-war Protest San Francisco CA, 2/16/2003

Anti-war Protest San Francisco CA, 2/16/2003

Anti-war Protest San Francisco CA, 2/16/2003

Anti-war Protest San Francisco CA, 2/16/2003

Anti-war Protest San Francisco CA, 2/16/2003

Republican National Convention Protests New York City, 8/31/2004

Republican National Convention Protests New York City, 8/30/2004

Republican National Convention Protests New York City, 8/30/2004

Republican National Convention Protests New York City, 8/31/2004

Republican National Convention Protests New York City, 8/31/2004

Republican National Convention Protests New York City, 8/31/2004

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Tar Sands Action, Washington DC, 2011

Do the Math Tour, 2012

Naomi Klein and Bill McKibben, New York City

Minneapolis MN

Do the Math Tour, Minneapolis MN

Portland ME

Winona LaDuke, Minneapolis MN

Bill McKibben and Josh Fox, New York City

Bill McKibben, Madison WI

Hammerstein Ballroom, New York City

Julian Mocine-McQueen, Atlanta GA

Ira Glass and Bill McKibben, Boulder CO

Reverend Lennox Yearwood, Madison WI

Bill McKibben and Michael Brune, Durham NC

Bill McKibben and Terry Tempest Williams, Salt Lake City UT

Black Lives Matter march and sit-in: Justice for Eric Garner NYC, 12/4/2014

Black Lives Matter march and sit-in: Justice for Eric Garner NYC, 12/4/2014

Black Lives Matter march and sit-in: Justice for Eric Garner NYC, 12/4/2014

Black Lives Matter march and sit-in: Justice for Eric Garner NYC, 12/4/2014

Black Lives Matter march and sit-in: Justice for Eric Garner NYC, 12/4/2014

Black Lives Matter march and sit-in: Justice for Eric Garner NYC, 12/4/2014

Black Lives Matter march and sit-in: Justice for Eric Garner NYC, 12/4/2014

Black Lives Matter march and sit-in: Justice for Eric Garner NYC, 12/4/2014

Black Lives Matter march and sit-in: Justice for Eric Garner NYC, 12/4/2014

Black Lives Matter march and sit-in: Justice for Eric Garner NYC, 12/4/2014

Standing Rock, Oceti Sakowin Camp 11/24/2016

Standing Rock, Oceti Sakowin Camp 11/24/2016

Standing Rock, Oceti Sakowin Camp 11/24/2016

Standing Rock, Oceti Sakowin Camp 11/24/2016

Standing Rock, Oceti Sakowin Camp 11/24/2016

Standing Rock, Oceti Sakowin Camp 11/24/2016

Standing Rock, Oceti Sakowin Camp 11/24/2016

Standing Rock, Oceti Sakowin Camp 11/24/2016

Standing Rock, Oceti Sakowin Camp 11/24/2016

Standing Rock, Oceti Sakowin Camp 11/24/2016