Stimulus Checks: People Furious at Lack of Direct Payments in Latest Bill Proposal

The latest stimulus bill proposals do not feature direct payments or checks for Americans, and [...]