Ben Carson blames both parties for ballooning budget
503 views · Published 17 August 2015 · 3:31 · Indexed 25 October 2026
Channel: Fox Business · 2015 · News & Politics
Citizens for Self Governance CEO Mark Meckler on whether or not Republicans can be doing more to face the budget problem. Watch Charles Payne talk about Elections on Cavuto.