America's elected leader has undermined Israel and Canada, two of America's greatest allies, within the week: Stupid or Treacherous? Does this deplorable diplomacy also jeopardize US energy independence and give aid and comfort to America's enemies? You decide. -dh
Leave A Comment