Trusted News Discovery Since 2008
{{/content}}
Keller @ Large: Why Stimulus Negotiations Have Dragged On So Long
Video Credit: WBZ CBS Boston
Published on October 21, 2020 - Duration: 02:44s
A proposed $500 billion coronavirus stimulus bill has failed in the Senate.