The homeland is part of the battlefield. So this idea that you get to America, the rules dramatically change, to the benefit of the suspect the terrorist makes no sense, he said.
The crux of the problem is that current US law mandates that all foreigners be granted the full protection of law while they are in US territory.
If, instead, we simply changed that so that US law protections only apply to US citizens, regardless of location... then foreign terrorists could be locked up indefinitely, or interrogated, without jeopardizing the Constitutional rights of US citizenry.