It is a mistake. These people are murdering animals, not soldiers. They kill innocent women and children. They should be held captive until Al Qaeda surrenders, which may never happen.
Liberals can't conceive of the difference between American citizens, criminals and enemy combatants. These people were captured on a battle field or doing subversive activity, they weren't wearing uniforms, they aren't soldiers of another country we're at war with, the Geneva conventions has nothing to do with this. They're not criminals, they don't get to go to court. They're terrorists and they should be put to death, period. Besides it's nice to have a base in Cuba, keep your friends close, keep your enemies closer.