Iran executes three men arrested during protests last January by hanging. (Reuters), (Euronews) Reactions to the 2025–2026 Iranian protests link embed save