It looks Lt. Gen. Stanley McChrystal, the man taking over as the new top commander in Afghanistan, was a key player in one of the more shameful episodes of the Bush administration’s war on terror — though it’s unclear exactly how much blame, if any, he himself deserves.
This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=142907