Senator 'Very Optimistic' About Stimulus Deal

Sen. Chris Coons, D-Del., is expressing optimism about a massive stimulus bill that could inject $2 trillion into the economy. Aired on 3/24/2020.

Advertisement
Code: MADIAOFF8. Coupon code is required.

More videos