News

In Tehran, Iran, April 22, 2025, a protester torched Ayatollah Khamenei's banner during a public demonstration in Tehran.
From the site of the nation's largest slave revolt, the Banner sisters continue a legacy of environmental and cultural resistance.