Dozens of Trump rallies held in Philadelphia, across US

Marches were organized in more than 30 cities across the United States, including Philadelphia, calling for President Donald Trump to be impeached. There was also a pro-Trump march in Philadelphia.

An anti-Trump Philadelphia group held this event from Penn's Landing to Logan Square, and has another planned for July 15. They shared Facebook video published by News2Share's Ford Fischer.

Philadelphia police report three arrests and one citation: Two people assaulted an opposing protester in police presence and the third assaulted a police officer.

On the other hand, there were pro-Trump demonstrators marching from the National Constitution Center to JFK Plaza.

According to organizers,"With constant media bias and fake news continuously attacking our president, it is important we stand up and show he has our support!"

In New York, several people who appeared to be supporters of President Donald Trump were removed from the rally and march, which took place between Central Park West and Columbus Circle, across from the Trump International Hotel.

Video above shows police removing those in "Make America Great Again" hats.

The New York Facebook event description read in part: "On July 2nd, we rally for Impeachment! Donald Trump has been in blatant violation of the Constitution from the day he was sworn into the office of President. The Constitution gives the House of Representatives the sole power to impeach an official, and it makes the Senate the sole court for impeachment trials. It is time that congressional representatives do their job and start the process to impeach this president. We believe president Trump has committed constitutional breaches, consistently lied, cheated, and enforces laws that primarily benefit him and his billionaire friends at the expense of the country."