This morning on NBC’s Meet the Press, Gen. Colin Powell strongly condemned the U.S. prison at Guantanamo Bay, calling it “a major problem for America’s perception” and charging, “if it was up to me, I would close Guantanamo — not tomorrow, this afternoon.”

He also called
...