fbpx

Democrats are having trouble agreeing to cuts to their $3.5 trillion spending bill, and China continues to threaten Taiwan. I spoke about both topics with Neil Cavuto on Fox Business.