Okay, I'm gonna ask what everyone else is afraid to ask............. Does he look like a terrorist or what one would consider a terrorist ??
It might not be PC to ask this, but it is in your best interest with something of this nature to be on the safe side, then to have this guy come back...