New timeline shows when all coronavirus stimulus payments should arrive
April 17, 2020 at 16:05 PM EDT
More than 80 million coronavirus stimulus payments were scheduled to be deployed this week. And millions more are waiting to get the money due to them. Here's what to expect, according to the latest Congressional timeline.