Iranian woman handed down death penalty after accusations of insulting supreme leader, foreign security activity
Demonstrators hold signs during a rally in support of the Iranian people and to condemn the execution of political prisoners in Iran on the Francis Scott Key Bridge in Washington, DC, on May 16, 2026. […]
