(NEWS CENTER) -- Protesters and marchers are expected to hit the streets today to take a stand against the president and his policies.

Tens of thousands of people are expected to join May Day protests across the country.

Rallies invoking the 131-year-old deadly labor rally, in Chicago, are planned from Cedar Falls, Iowa, to New York City and Seattle.

There will be a pro-immigration rally in Portland today.

Hundreds of people are expected to take part in the rally at Congress Square, hosted by Maine people's alliance.

It starts at 6 p.m. and goes until 8.