Demanding reform of U.S. immigration laws, more than a million people took to the nation's streets Monday May 1 in what some observers said could herald a new civil rights movement. In the nation's largest coordinated demonstration since the war in Vietnam, immigrants both legal and illegal, and their supporters turned out in San Francisco, Los Angeles, Chicago, New York, Miami and other major cities. They called for justice, dignity and legal residence for illegal immigrants in the United States.
A man waves an American flag as he joins thousands of people at city hall in downtown San Francisco.
People hold up a large American flag as they join thousands of people marching down Market Street in downtown San Francisco.
José Garcia wears an American flag as he listens to speakers at city hall in San Francisco.
A woman dressed in traditional Mexican clothing joins thousands of people in front of city hall in downtown San Francisco.
Thousands of people in San Francisco join over a million people across the nation as they march for immigration and civil rights of illegal immigrants in the United States.
Thousands of people march down Market Street in downtown San Francisco.