Why do we need to withdraw from the Geneva Convention? Terrorists have no nationality. They're not covered, since they wear no national uniform or insignia.
If nothing else, they should have a flag. They cannot even claim that. Stateless murderers, that's all.