European governments, rather than risking confrontation with Iran's regime, have preferred to maintain business relations and avoid taking any position that might upset the...
By Hoshang Amiri
In a remarkable show of solidarity, 580 mayors in France have issued a collective call to end executions in Iran. Their statement supports the...