About 200 protestors carrying American and Brazilian flags shouted and marched the two miles from the city of Everett, Massachusetts, to the city of Chelsea, Massachusetts, where they met up with another group of about 200 protestors.
The latter group had been loudly voicing its opposition to the government's effort to deport illegal immigrants. They waved colorful signs that said "Stop the Separation of Our Families" and "Don't Break Up Our Families" and "Keep Our Families Together."
The protestors were referring to the families they say were split up when agents raided the Michael Bianco leather goods factory and arrested more than 300 allegedly illegal immigrants, mostly women. Many were taken to Texas for processing, leaving husbands and other relatives to care for young children.
Other signs read "We Are Humans" and "We Demand Legalization Now." The groups, speaking mostly in Spanish, say the government needs to change its policy.
One woman, shouting into a megaphone, said, "We need to ask for immigration reform, we need to push for immigration reform." The crowd broke out in applause.
For New England, this was an especially warm, sunny day, about 70 degrees. Men, women, and children crowded into Chelsea square as each speaker stood on a granite traffic barrier and led the crowd through this immigration rally.
Shortly after the two groups joined up, they hit the road again, following a couple of motorcycle cops. They headed to the third and final stop in East Boston. That's where a more formal rally, with speeches, is now underway.
-- By Dan Lothian, CNN Correspondent