Der Iran sandte zwar eine Delegation unter der Leitung des damaligen Präsidenten Ahmadineschād zur Konferenz der Vereinten Nationen über nachhaltige Entwicklung 2012 nach Rio de Janeiro. Die iranische Teilnahme an dem Gipfel sah sich jedoch der Kritik ausgesetzt, dass sich der Iran nicht mit seinen Umweltproblemen befassen will.