They don't have to answer a few questions. It's called the Fifth Amendment. Our country is at war ? Show me the declaration of war and I will accept that as reasons for some limitations, but you NEVER bar citizens the right to enter their own countries.
Re: They don't have to answer a few questions.
Yes they do...and it's called the Fourth Amendment.