An Iranian delegation led by Iranian Islamic Consultative Assembly Speaker Mohammad Bagher Ghalibaf has left Switzerland and returned to Iran, Iranian media reported on the 22nd. According to Odaily, the report did not provide further details.