
The weird reason your stimulus check might be delayed
If you’re among the millions of Americans wondering “Where’s my stimulus money?” right now, a new delay has been identified in the disbursement of IRS stimulus payments. That money, which Congress appropriated in the wake of the coronavirus pandemic to help ease some of the financial strain on Americans, is apparently being routed first to …