People gather in Tehran’s Revolution Square to protest against US illegal bombing of Iranian nuclear sites. Sunday, June 22, 2025. Photo: Iranian Presidential Press.

People gather in Tehran’s Revolution Square to protest against US illegal bombing of Iranian nuclear sites. Sunday, June 22, 2025. Photo: Iranian Presidential Press.