Netanyahu, Trump effigies paraded in cages through Tehran

Tens of thousands of Iranians took to the streets Monday to mark the 46th anniversary of the Islamic Revolution, with celebrations featuring anti-American and anti-Israeli rhetoric, military displays and effigies of U.S. and Israeli leaders in cages.

The annual event, commemorating the 1979 overthrow of Iran’s pro-Western monarchy, took place amid heightened tensions over threats from Israel and the U.S. regarding Iran’s nuclear program.

In Tehran, a central display featured a person dressed as U.S. President Donald Trump “under arrest,” alongside effigies of Trump and Prime Minister Benjamin Netanyahu depicted as prisoners in a cage.

Thousands of demonstrators, waving Iranian flags and banners, marched through the capital’s streets chanting “Death to America” and “Death to Israel” despite freezing temperatures. Military displays in Tehran’s Azadi Square included mock-ups of Iranian missiles, while participants posed for photos in front of anti-Western exhibits.

“I know there are many economic problems in the country, but I’m here to say we will support our country no matter how much Trump and the Israelis threaten us,” said Mohsen Amini, a 48-year-old teacher attending the event.

Iranian President Masoud Pezeshkian, marking his first revolution anniversary since taking office last year, delivered a speech blaming Israel for regional instability and accusing the U.S. of hypocrisy in its dealings with Tehran. “If Washington is sincere about wanting to negotiate with us, why did it impose new sanctions?” he asked, vowing that Iran would not succumb to foreign pressure. He also accused Trump of trying to bring Iran “to its knees.”

The celebrations come as Iran faces economic turmoil from years of sanctions imposed over its nuclear program, its support for terrorist organizations such as Hezbollah and human rights abuses.