The NDAA is an unlawful “Bill of Attainder”.
Look it up!!
I haven’t tortured myself by reading it, but my understanding is that the government has carte blanche to define “enemy combatant”. Once done, you can be detained at will.
As we have noticed, since 9/11 the government has broadened the definition of terrorist to include a wide range of behaviors and acts that have no logical connection to “terrorism”.
So, IMO, by being the final arbitrator of how terms are defined, the federal government can pretty much piss on the Bill of Rights at will. While all the time claiming it is only targeting “enemy combatants”.