Are you an American citizen?
Have you left and then reentered the United States?
If you are an American citizen and have not left the country,
Then Homeland Security has no right to detain you and/or ask questions.
It is clearly a violation of the 4th Amendment.
Although the Martinez-Fuerte decision in 1976 permitted such stops,
the context was within a limited range.
Since 2001, the number of checkpoints and information asked has grown dramatically.
Based on the Martinez-Fuentes decision -
At the very most, all you have to say is that you are an American citizen
And that you have not been outside of the United States.
Any other questions are illegal.
You do not have to tell them where you are going.
You do not have to tell them what you have in your panniers.
You do not have to tell them anything about your finances.
Anything above the Martinez-Fuentes minimum requires a warrant.
Our basic constitutional protections are being eroded at an alarming rate.
I have nothing to hide and do not bear any ill feeling to these officers,
But I cannot countenance internal checkpoints of U.S. citizens.