>Immigration agents aren't the most polite people in the world but how does the immigration agent know you are not a criminal?
I assume he already has a visa to enter the country. It would be easier to conduct the criminal check before granting the visa, and it can be done offline. They can take as long as they like. Or maybe the person came from a country with a visa-waiver program with the US. In which case, I'd agree that the questions could be warranted.
I assume he already has a visa to enter the country. It would be easier to conduct the criminal check before granting the visa, and it can be done offline. They can take as long as they like. Or maybe the person came from a country with a visa-waiver program with the US. In which case, I'd agree that the questions could be warranted.