By Freedom Road Socialist Organization May 1, 2006 will be a historic day as millions of people, mainly Mexicanos (immigrants from Mexico), Chicanos and Central Americans, pour into the streets of United States to support the struggle for immigrant rights. Many have called this upsurge in protests a ‘new civil […]