He disagrees with the President. He has cast doubt on his credibility and skill. He has sided with foreign countries and domestic traitors. Disagreeing with the president. The nerve of the senator.
Hagel is not a member of the same party as I.
Are you a Democrat or Libertarian?
Tell me the difference between what Hagel has said, and what Kerry has said. I dare you.