Governments Worldwide Should Recall Ambassadors from Iran
Executions of Protesters Continuing; Forceful Action Urgently Needed EU and At Least Eight European Countries Summon Iran’s Ambassadors January 12, 2023 – Governments around the world should recall their ambassadors from the Islamic Republic in protest against the ...