Thanks! Cerbius hooked me up with on of your earlier posts.
How the hell do you know the US constitution so well?
It's due process. Afforded to all, citizens and non-citizens alike. Of course, as you said, the US hasn't really cared that much and will ignore it to get what they want done.