Al Qaeda is an enemy army, at war with America, operating on foriegn soil, not a criminal gang in America. And since they target civilians, and don’t wear uniforms they are illgal combatants. They have no rights, regardless of where they were born.
I would love it if the next president said that terrorists caught on the battlefield would be treated EXACTLY as the Geneva Conventions proscribe. Since they target civilians purposefully and seek to murder everyone they don’t like, they will be arrested, questioned, tried by military tribunal, and summarily executed.