Joshua Kahn Russell

Joshua Kahn Russell has trained thousands of young activists in nonviolence, civil disobedience and campaign strategy. He is an organizer and trainer for and the Program Manager for Global Power Shift. For the last two years he has been focused on fighting the Keystone XL Pipeline.

June 27, 2013