Gen. Taguba on torture: “there is no longer any doubt that the current administration committed war crimes.”
We on the antiwar Left have said this for years. Now even former US generals are agreeing. Bush, Cheney, Rumsfeld, and Rice are war criminals and need to be treated as such. Congress: You have an impeachment resolution and now…