Alfred Mutua receives Iran president