John Avlon says US spending is in ‘drunken sailor territory’

CNN's John Avlon reviews the increasing deficit due to President Trump's tax cuts and increased spending, pointing out that US deficit could reach $1 trillion in 2020.

Leave a Reply