Emcee

Politics

De La Rocha Speaks to Thousands in Phoenix

By Dan Weiss On Saturday February 28th, I joined thousands in Phoenix, Arizona to march against America’s most hated Sheriff, Joe Arpaio. The four mile long march was the latest step in bringing national attention to Arpaio’s blatant civil and … Continued