Now, I do not know 100% if this is true, but I have seen it from multiple sources. It's been reported that the guy had 5 cell phones and a United Nations Debit card on his person when they detained him.
Very interesting if true.
And, of course they have released him due to "No probable cause...