Skip to Content, Navigation, or Footer.
Sunday, Dec. 7, 2025
The Daily Pennsylvanian
No War on Iran 002.jpg

About 150 people took to City Hall on Jan. 25 as part of the No War On Iran! global protest. They demanded action for the removal of U.S. forces from the Middle East. The Philadelphia protest was one of seven held in Pennsylvania, with cities in 19 other countries also taking part.

Despite the heavy rain, protesters chanted "No more war," held signs, and distributed flyers. The protest was hosted by the Philadelphia chapter of the Party for Socialism and Liberation.

No War on Iran 004.jpg

People assembled at City Hall starting at noon.

No War on Iran 003.jpg

An activist gave a spoken word poem about nonviolence.

No War on Iran 001.jpg

People listened to speeches under the arches of City Hall to keep out of the rain.

No War on Iran 012.jpg

Before the march began, several speeches were made.

No War on Iran 020.jpg

Some people passed out flyers in support of specific causes, like economic human rights.

No War on Iran 013.jpg

Those who volunteered to hold the banner led the march through the streets of Center City.

No War on Iran 014.jpg

People of all ages took part in the protest.

No War on Iran 006.jpg

Many marchers were expressive in showing their emotions.

No War on Iran 016.jpg

Police were present to monitor the protest and block traffic.

No War on Iran 005.jpg

Signs urged the removal of troops from more than just Iran.

No War on Iran 017.jpg

People continued going about their daily activities as the protest passed by.

No War on Iran 009.jpg

A child stood amongst the crowd. 

No War on Iran 018.jpg

Activists spread awareness about issues that related to the event, such as socialism.

No War on Iran 019.jpg

Multiple representatives from organizations that endorsed the protest spoke at the final stop.

No War on Iran 007.jpg

Even with the rain, people of Philadelphia gathered to fight for their beliefs.