Sign Up for Newsletter!

 

Popular content

Bryan Farrell

Bryan Farrell is a New York-based writer and editor for Waging Nonviolence, a blog that covers nonviolent action around the world. His work has also appeared in The Guardian, The Nation, Mother Jones, Slate, Grist and Earth Island Journal.