Yes it should be closed, not just because of the torture but because they are holding supposed terrorists with no basis for some of them for years with no charges being laid.
Charge them or let them go.
It hasn't helped stave off terrorist attacks, terrorist attack happen all the time it just rarely happens in North America.
If you want to stop terrorism you need to stop funding it for political means and then when it backfires calling it a "war on Terror" on monster that you've created.
I support the troops don't agree with the politics I hope Obama can close it down.