Senate Democrats announced Tuesday they have reached a budget agreement among themselves that envisions spending an enormous $3.5 trillion over the coming decade.
- Advertisement -
Senate Democrats announced Tuesday they have reached a budget agreement among themselves that envisions spending an enormous $3.5 trillion over the coming decade.