1 of 23
Killer poster by Favianna Rodriguez.
Tens of thousands marched Saturday, May 29 to the state Capitol in opposition to Arizona's heinous "papers please" law SB 1070. The following are photos from the march, the rally afterward, and from a Human Rights Festival that took place the day before in anticipation of the march. Check the Feathered Bastard blog for more.
PHOTOS BY STEPHEN LEMONS