Iranians are making history. Europe must act. politico.euHow Iran Crushed an Uprising The New York TimesThe Islamic Republic’s Predatory Contract With Its People The AtlanticAnalysis: Promises unkept, lives lost — Iran’s protests and global responsibility Euronews.comWhy the Latest Iran Protests Started in the Tehran Bazaar Stimson Center