Well said. I have no great objection with detaining citizens engaged in terrorism abroad, who are on the battlefield, so to speak. Try them in a military tribunal.
But when it comes to detaining citizens without trial in the U.S., that is a step too far.
Having made my earlier statement, I would like to add the caveat that any recently naturalized citizen (since 9/11/01 perhaps) who later, if found to have had ties to a terrorist organization, and has or is actively plotting terrorist acts against U.S. citizens, maybe should be disqualified as being a U.S. citizen, and be bound over to the military. There should be protections against our enemies using citizenship as a shield to cover their actions against us. However, this issue revolves around the acquisition of citizenship for the purpose of evasion, and is not equivalent to being a citizen who is accused of plotting acts of terror. The loss of citizenship, though, should be, if appropriate, accomplished through our civilian system, not a military system. Just a thought.