Iran's new president takes oath of office in presence of regional proxies | Iran International