Thousands marched in San Francisco on Thursday to mark May Day. Demonstrators chanted in support of amnesty for all immigrants, demanding US troops withdrawal from Iraq and an end to the Zionist occupation of Palestine.
Check out also some of the photos taken by Isabel.