We'll be safer to trust neither. You're right: if the guy was truly looking for the UN to protect him, he's dead...and if he was an Iraqi agent, he STILL should have been held for questioning.
Either way they shouldn't have given him back to the Iraqis. THEY should know this too...I mean...a no-brainer must be somewhere around the UN's speed. So the question is: why DIDN'T they keep him (improper facilities doesn't cut it, since he could have been turned over to coalition forces)??
PRECISELY!