Bryan Farrell

Biographical Information
"Bryan Farrell is an editor at Waging Nonviolence, where he writes about environment, climate change and people power. His work has also appeared in The Guardian, The Nation, Mother Jones, Slate, Grist and Earth Island Journal. Follow him on Twitter @bryanjfarrell."

Related Sourcewatch

 * Wrote defence of 99% Spring against so-called conspiracy theorists