Immigrants rights demonstrators are seen though a United States flag in Chelsea

 
Immigrants rights demonstrators are seen though a United States flag in Chelsea
Immigrants rights demonstrators are seen though a United States flag in Chelsea, Massachusetts, one of many demonstrations for immigrants rights across the United States, May 1, 2007. REUTERS/Brian Snyder (UNITED STATES)