More Than 100 Executed In Iran In Between January And March: UN Mehdi Ali Abadi, Iran's deputy permanent representative in Geneva, slammed the report, saying it was based on a mandate forced on the UN by Western countries.