Community activist Elena Herrada speaking at the US Social Form in Detroit, MI on June 23, 2010. "There is no place for Border Patrol in our community....they have no good intentions....so when you see them refuse to sit when them...and they won't feel so g___ d___ comfortable to terrorize us!" Wow!!!!!
It's a battle, folks!