A hand of a demonstrator helps to holds up a 100 foot American flag that was carried by many people over their heads and traveled through the streets of downtown Los Angeles May 1, 2006. Protestors were chanting “Si Se Puede” as they carried the flag to Los Angeles City Hall. (© 2006 Wendi Kaminski)