Derek Harvey warns that Kim Jong Un and Putin’s signing of a mutual defense pact in North Korea signals a further unraveling of the United State’s ability to constrain North Korea’s ambitions.
Check out the preview reel of today's Ted Nugent Spirit Campfire show at 3PM ET.