Iranian diplomat in Geneva seeks asylum in Switzerland | Iran International