It took eight years for Clinton to royally screw up the FBI, CIA, state dept and yes, damage the military. What is surprising and down right unforgivable is for ANY general to speak out against their commander in chief's decision making during a time of war. I wish Bush would retaliate and at least punish these traitors somehow.
Since when did spending their entire adult lives serving their country in peace and war mean that these men forfit their right to speak freely once they are out?